Flush Graphite on close

When a large number of metrics needs to be reported, flushing
Graphite.writer in each call to send() greatly limits metric
reporting throughput.
support for mBean servers that rewrite the supplied ObjectName upon registration
Formatting fixes
Merge pull request #549 from tvleminckx/issue-jmx-542

Closes #542
Fix mistake, need to check absolute value, so we allow negatives through
Merge pull request #550 from Arvoreen/master

Fix mistake, need to check absolute value, so we allow negatives through, fix for pull# 525
New annotations
Improves the ScheduledReporter#stop method.

Re: report of scheduled reporters not shutting down (#551).
Fix formatting
AdminServlet generates pretty print link to healthchecks.
Merge pull request #553 from jsyrjala/healthcheck-pretty-link

AdminServlet generates pretty print link to healthchecks.
Updating to httpclient 4.3

Removing deprecated classes and following new 4.3 builder creation pattern.
Updating docs
Merge pull request #555 from Banno/upgrade-httpclient-4.3

Updating to httpclient 4.3

Closes #538
Upgrade slf4j to version 1.7.6

http://www.slf4j.org/news.html
Merge pull request #556 from jsyrjala/slf4j-1.7.6

Upgrade slf4j to version 1.7.6
metrics-core: Fix race condition in InstrumentedThreadFactoryTest.
adding third part component for Apache Camel
formatting fixes
Merge pull request #562 from sfosdal/patch-1

Added third party component for Apache Camel