fix(RootScope): set the scope on ScopeAware root context

fixes #1554 

Which is something promoted by our API doc: 

>  When a [Directive] or the root context class implements [ScopeAware] the scope setter will be called to set the [Scope] on this component.