use functools.wraps for statsd.timed so __module__ is copied

This change is required to show accurate module/function names in some
debugging and monitoring tools. Using `timed` was causing my application
routes to show up as `statsd.<func name>`.