Various test cleanup

* Removed dependency on pyelastictest
* Added Elasticsearch index prefix for tests
* Brought coverage up to 100%