Merge pull request #107 from mirochaj/master

ALFALFA restructuring/bug-fix/docs.
Initial commit for SHA
Add test template
Barebone typechecking and query function
Code refactor for SHA query

Changed from dictionary dependence to parameters in requests get. Using
the standard libs struct parser to parse the fixed width lines.
Query function operational

The query function works with appropriate data types and tested for
PID=30080 as on the API help page.
Removed get image function, not needed
Added tests from API help page
De-linting and added in-line comments
Added examples to query
Add get file function

Added a method to get images and spectra from the URLs supplied by the
SHA query function. Issues could occur if there are different character
encodings or file types, but utf-8 and fits have covered all the tested
cases so far.
Update test for get file

Commented out the actual get_img calls because they would create a
directoy and download files if run, potentially in parts of the file
system where the user/process does not have the right permissions.
Added extension for zip files
Change to save function and add get function
Update test for save and get files
Add docs rst file for sha
Add lamda documentation page
Update documentation index list
Merge pull request #102 from autocorr/spitzer

Implement Spitzer Heritage Archive query
__all__ docfix for alfalfa; same as
a3a88b4dcfb631577617d28c1795c36fb508e410