This should enable: - [x] spinning in a background thread - [x] subscriber callbacks - [x] timers - [x] intra-process message passing - [ ] should be conditionally compiled in to disable on bare metal type embedded platforms