Don't trust the OS to actually sleep for the requested amount.Switch this test to use JUnit 4 APIs (including Hamcrest matchers).Switch to junit-dep artifact as we pull in hamcrest directly.
Add test to prove that immediately firing triggers don't sit around for a while before firing, as there have been user reports of such (but unverifiable).