Updates to custom LogFormatters for plots
This PR reworks the custom log formatters defined in gwpy.plot.log
to improve the display of ticks across a number of different ranges. The end result is actually simpler code (less custom objects), which is nice.
Fixes #1129 (closed).