Configurable elasticsearch server

This enables inquisitor to connect to elasticsearch hosts different to that one it was loaded from initially as discussed in #24.