Increasing the usage of metrics and integrating them more readily.

* Extracted CallUtils behind a factory and integrated the metrics library.
* Added various metrics, some which are called through the builder and some of which are there automatically.
Documentation update and minor build changes.
Upgrading to com.codahale.metrics 3.0.0-BETA3.