SimulationTimer passes current time to listeners
enable time compression for bomb test
enable time compression for powerup tests
Remove synchronized wait method for bombs

not necessary for testing.  It is ok to busy-wait here.
Implement more stable time "compression"
Fix margins
Merge pull request #109 from oharaandrew314/#107-time-mocking

#107 time mocking