Fix bug with child controller transition completion block
Add properties for controller-specific transitions
Merge branch 'master' into only-async-when-not-on-main-thread