Make CROTA2 default to 0.

If no rotation information in the header, the default is 0.
Fix PC matrix calculation from CD matrix.

This fixes a bug with SWAP files.
Fixed broken link for Matplotlib

Matplotlib link was broken.  Removed the double http:// to fix it.
Ported over fix from master to 0.5 branch as requested.
Write some broken tests.
Merge pull request #1143 from Cadair/0.5crota_default

Back port of #1142 to 0.5
Merge pull request #1146 from jaylenw/0.5

[DocFix]: Fixed broken link for Matplotlib for 0.5 branch as Requested
Fix mapcube.plot()
Merge pull request #1162 from Cadair/0.5_map_cube_fixes

Fix mapcube.plot()
Fix of HELIO parse (and include the timeout)
make travis to install sphinx 1.2.2 to avoid the new conflict produced by the not-updatd sphinx module in astropy
Merge pull request #1179 from dpshelio/sphinx05

Make Travis to don't use the latest version of Sphinx
Merge remote-tracking branch 'upstream/0.5' into 05helio
Merge pull request #1158 from dpshelio/0.5helio

Fix of HELIO parse
Fix CD matrix test and test file
Merge pull request #19 from ayshih/cd

Fix CD matrix test and test file
fix database test numbers
Merge pull request #1145 from Cadair/0.5_cd_matrix_fix

[Review]: Fix PC matrix calculation from CD matrix.
Update database test
Mark test_goes_url() as online
Merge pull request #1200 from drewleonard42/0.5

Apply Travis fixes to the 0.5 branch