feat($time): create time service

Add simple $time service to allow easier mocking dates in applications.

Closes #10402
Returning `$window.Date.now` rather than an object would actually make mocking harder