Simplified gwpy.plotter module into gwpy.plot
This PR introduces basically a complete rewrite of gwpy.plotter as gwpy.plot. The highlights are as follows
- all of the
Plotsubclasses have been removed, and their functionality made more generic as methods of the mainPlotobject - all of the
Axessubclasses have been similarly removed, with the exception ofSegmentAxes - all object
plot()methods have been updated to match - a new unit test suite for
gwpy.plothas been written asgwpy.plot.tests- I imagine this to be a better place to house tests for all modules
gwpy.plotter has not been removed, but has been marked as DEPRECATED via a DeprecationWarning.