Add integrated Metrics support

This is a basic integration of [Metrics](http://metrics.codahale.com) support.  It currently collects and exposes Route and JVM metrics over JMX (install MBean plugin in VisualVM).  Individual controller methods may be annotated with `@Timed` for the integration to collect and report metrics.

This PR will create a merge conflict with #195 since they both implement a `getRoutes()` method for the Router.  Assuming one or the other is merged, I will rebase.
forget about the comment - I thought all metrics are included within one module - but you created several modules - so when I activate ninja-metrics-graphite - the jmx stuff is not active - right? Therefore it's absolutely okay... :)