Custom ResourceTracker now doesn't set it's start time until the Service is started; as a result the time to init() is excluded from the stated duration of the tracker, and the time-related assertions are less brittle