Add es package

Looking for some feedback on this approach to talking to ES.
My original goal was to write a suite like MgoSuite so that we could write tests in a similar way that we do with the tests which use mongodb.

It is possible to have tests running both within MgoTestPackage and ElasticSearchTestPackage by creating a new package which uses both and a new Suite which combines the two Suite types just like IsolatedMgoSuite combines IsolationSuite and MgoSuite. Just because you can do something doesn't mean you should do something. I think we agree. ElasticSearchIsolationMgoSuite does not sound like a good idea.