Trigger parentViewDidChange event. Fixes #2423
Add test for parentViewDidChange event.
Remove unnecessary existing check for `Ember`

Now `Ember` is exist when `Ember.deprecate` is called.
Add code comment