add TimeSource class, to make it possible to mock where Time comes from
add validateDb, validateWorkload, and calculateWorkloadStatistics flags to configuration
modify and extend Spinner tests using a mocked TimeSource and update Spinner accordingly when bugs were discovered
improve printouts using space padding
modify DelayPolicy methods to return a boolean, which decides whether or not the Operation should still be executed (tested but not used)
update SNB config with latest interval settings