added more tests
Added tests for sun library
Added tests for sun library
Implemented derdon's request for NotImplementedError.
Used a frozenset to store VSO attributes currently supported.
Fixed indentation; some weird issue with gedit
Fixed indentation again; used vim instead
Made changes according to derdon's suggestions.

1. Changed name of frozenset to SUPPORTED_SIMPLE_VSO_ATTRS.
2. Put the raise block in proper position.
3. Changed the error message.
4. Removed test.sqlite.
Changed frozenset values to lowercase; made 'if' block check for typ.lower().
Added 'starred' to the frozenset in a bid to please Travis
Added derdon's changes.

1. Removed 'starred' from frozenset.
2. Added check for typ.lower() for 'starred'.
Fix for NotImplementedError being unnecessarily raised.

1. Put 'starred' in frozenset SUPPORTED_NONVSO_ATTRS.
2. In the typ.lower() check, used a unionized set from the vso and nonvso attrs.
small rhessi refactor. use a for-loop to obey DRY.
Add window method and tests to TimeRange object
Merge pull request #801 from VaticanCameos/derdonNIError

Implemented derdon's request for NotImplementedError.
Merge pull request #759 from Cadair/timerange

Add a window method to TimeRange
Merge pull request #844 from derdon/rhess-refactor

small rhessi refactor. use a for-loop to obey DRY.
Fix min values for examples in Callisto documentation
Merge pull request #850 from dpshelio/fix_callisto_doc

Fix Spectrogram examples in documentation
Fixed location of tests in dev guide
Fixed title for sunpy.visualization in docs