Metrics readjustment & some more example metrics

Move the metrics client construction to the worker. This allows the worker to emit some metrics on startup, so we can notice if workers are restarting too often.
Wrap the error page generator so we can count errors by status code & path. 
Emit a metric on use of the couch view in forgot-password, as well as some metrics when we use some of the couch browse views.