Updated apply to accept the Message obj.
Added statsd instrumentation to apply and fetch. Added profiling runner.