fixed tests which causes trouble on travis
do not ignore tests anymore with fails_on_travis as their mark
use py.test with the -s flag;
Merge branch 'master' of https://github.com/sunpy/sunpy into dbtest-travis
Merge branch 'master' of https://github.com/sunpy/sunpy into dbtest-travis
added more tests
change pandas version up one.

Also change the setup.py versions to the minimum numpy and pandas
versions tested by travis.
Merge branch 'master' of https://github.com/sunpy/sunpy into dbtest-travis
simplified test for the database package
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.
Merge branch 'master' of https://github.com/sunpy/sunpy into dbtest-travis