Statsd middleware

@devcritter please eyeball  this initial version of the StatsD Middleware. I am keen to get this running in master asap so that we can start seeing stats collected centrally and start ironing out any kinks.

TODO: I want to move onto writing tests for this middleware.