Add willTransition hook

This is to support tearing down observers for Ember PR for document.title integration: https://github.com/emberjs/ember.js/pull/3689