Add test ES setup/teardown

This creates a dummy ElasticSearch index, adds some content, and starts the server.  It also removes the ES index upon completion of the tests.