Fixes issue #416: Helioviwer tests should not break on server error.
add print statement to let people know when helioviewer tests are skipped
First step of refactoring map.

Subtraction and operator overloading in general needs attention.
Does * / + - make any sence on a map? or should they only be allowed on
map.data?
no operators
The first MapBase / GenericMap split
Minor fixes
Additional tests for sunpy.map.map
Minor fix
Added tests for rotate()
Class splitting
Add travis config to master
More tests taking scaling into account
Merge pull request #421 from khughitt/master

Prevent Helioviewer unit tests from failing when server is inaccessible
Merge pull request #438 from ankit-maverick/minor_fixes

Minor fixes
TimeRange updated to accept TimeRange objects.
Merge pull request #442 from Cadair/staging

Travis Python 2.6
Commenting the tests in sunpy.map.map
accept time strings with more than 6 trailing zeros after the final dot.
parse_time: do not use two edge-cases at the same time in the test of trailing zeros
Merge branch 'staging'

Conflicts:
	.travis.yml