Add BasicJvmMetrics based on codehale MetricRegistry

Summary: Port BasicJvmMetrics to codahale

Test Plan: Signalbox

Reviewers: kris, jack, psi

Reviewed By: psi

Subscribers: Diffs_emails

Differential Revision: http://phabricator.signalfuse.com/D3073