add tests for Spinner
add method to Spinner that allows for an additional check (SpinnerCheck) to be passed in
add SpinnerCheck class
add tests for ErrorReportingExecutionDelayPolicy
add PreciseSyncOperationStreamExecutorService/Thread
refactor OperationHandler to a GctCheck SpinnerCheck plus the new Spinner method <-- resulted in much cleaner code
refactor CompletionTimeValidator to only take a Time parameter (CompletionTimeService is passed in constructor)
restructured sub packages in "runtime" package