[#74523706] Add timings for workflow components

Push how long it takes the separate workflow components of the worker
to run and push that information to StatsD.
In fact, this could make a good candidate for a function in the `util` package?