Fixing a few links and lots of formatting in docs
Formatting (pep8 and docs) for Esoclass. May need to be rebased if PR 313 is merged.
Merge pull request #316 from bsipocz/fix_docs_links_and_pep8

Fix docs links, formatting and pep8
Fixing InconsistentTableError for empty query results in Esoclass.query_survey
Adding warning and test
Adding remote_data to test
Adding asserts to test
Merge pull request #313 from bsipocz/fix_eso_querysurvey_empty

Fixing InconsistentTableError for empty query results
Fixed handling of duplicated form inputs
Do not add forms inputs without name to payload
Updated documentation for Eso package.
Minor sphinx improvement.