removed the elasticsearch dependency from the POM, since the TransportClient is too bossy about how to construct queries, and we can do everything we need with a generic HttpClient anyhow
fixing lots of broken imports caused by elasticsearch's screwball maven shadowing