Allow custom name for metrics in InstrumentedHandler

We run into a problem where we have a Jetty server with multiple handlers for different context paths (i.e. /static_content, /servlets etc.) and then we can't use the default Jetty handlers because the metric names collide as they all use org.eclipse.jetty.servlet.ServletContextHandler.
This small change allows us to customize the name per handler.