Much improved installation documentation.

Uses some of the testing changes in sunpy/sunpy#1180.