Move Http stuff into new separate maven module

Split everything that has to do with HTTP Ingestion and Querying into its own maven module.

The primary impetus of this is to make it possible to add the new ES discovery writer to the HTTP Ingestion process chain without creating a cyclical dependency.

Need to do some more refactoring and add some tests.