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
ESO tests: adding more
the ESO "local" test should fail: _activate_form *must* connect to the
internet since it doesn't cache.  We will need monkeypatching to get
tests set up