Rename ElasticSearchTestCase back to ESTestCase

ESTestCase was what it was called in 0.6. This changes the name back
because it's hella shorter.
Fix test_query so it skips if there's no ES