switch to metrics 3; use a binding annotation when injecting MetricRegistry