1D Plots

This is the start of a general infrastructure for plots which only distribute their data in one dimension.

The motivation are things like plotting tops and associated descriptions in geophysics files, but also allowing things like axis scatters as used by Tufte.  Potentially can move jitter plots and colorbar plots into this infrastructure.

This is not yet ready to merge.
Given how badly it misuses `np.random.seed()`, I hope no one is using it. :-)