first cut of new AkkaTimer, see #2904

This is not ready yet, but it compiles and passes all existing tests on my laptop.

- [x] fix race condition of scheduling across a tick into an empty bucket
- [ ] write benchmark
- [x] write cancellation-heavy stress test, quite possibly using actors and ReceiveTimeout