Add a service to wrap Date.now(), such that this can be injected (simplifying testing of scripts which need to respond to system time.) Specifically supports staleness indication, WTD-660.