Add StatsD timings for MongoDB queries

So that we can better diagnose the occasional slow requests we produce, add some StatsD timings around our database query durations for the app's controller.
As per @alext's comment, this will change in code order also changes the behaviour: now an expiry header gets set for 404s as well as content that is available, which isn't what we want.