Expose TimeProvider so other packages can mock time.
Merge pull request #1 from mailgun/rjones/expose-timeprovider

Expose TimeProvider so other packages can mock time.