SEP for the re-implementation of `sunpy.wcs` as `sunpy.coordinates`

Putting in the PR so that people can form their opinions on what I've written so far.
Fire away.
The third coordinate is distance, i.e. radius from the origin (observer) to the point. There is the ability to specify zeta which is Dsun - distance