Handles time in a pausable manner
Handles time in a pausable manner

Makes use of Asynchronously threaded repeating tasks to count
milliseconds; allowing for easier pausing and unpausing than with
tracking via "sys.currentTimeMillis". This is so that the timer can be
paused whilst Array generation and other test-setup costs are not
included in the timing of analytics.

YcleptJohn/SortAnalytics