fix bug where we return 200 even when there is an exception persisting

Conflicts:

	blueflood-http/src/main/java/com/rackspacecloud/blueflood/inputs/handlers/HttpMetricsIngestionServer.java
upgrade elasticsearch to 1.1.0
Merge pull request #279 from fourk/fix_http_ingestion_error_reporting

fix bug where we return 200 even when there is an exception persisting during http ingest
add cross-tenant batch submission of metrics
fix applying header, invert expected/actual to be correct
additional tests
fail when missing tenantId
Merge pull request #281 from dlobue/elasticsearch_1.1.0

upgrade elasticsearch to 1.1.0
change AUTHORIZED_AGENT_TENANTS to ROLE_MULTISUBMIT_TENANTS
refactor isValid onto objects from container
newline
add additional endpoint for multitenant submission of metrics
Merge pull request #282 from fourk/multi_tenant_ingest

add cross-tenant batch submission of metrics
add IMetricWriter interface
Merge pull request #284 from fourk/add_imetric_writer

add IMetricWriter interface