Adding basic metrics to FutureUtils.

- Pulled FutureUtils behind a factory.
- Added a small number of metrics to it.