GOES patch

Update to when GOES 14 is considered a good satellite so that our example time in the SunPy paper actually works! Also includes some pep8 fixes and updates to testing so that it is more proper (as per @derdon's suggestions for RHESSI tests).