Fix bug: dont call sentinel function directly any more
Add test dsl function to advance fake time and fire sentinels
Extract getToPlaying test dsl helper