Transitions returned from beforeModel/model/afterModel hooks aren't treated as pausing promises
Merge pull request #35 from ghedamat/return-transitions-in-model-hooks

`Transition`s returned from beforeModel/model/afterModel aren't treated as pausing promises