Added support for Http Basic Auth.

It's possible to run Elasticsearch with Http Basic Auth, using the ES plugin Jetty. I've updated the newrelic_elasticsearch_agent to support this.

To enable Http Basic Auth, specify a username/password in the configuration file. 
If left empty (or not existing in config file), http auth won't be used (just as today).