fix(ShadowDomComponentFactory): annotate ShadowDomComponentFactory with ...

...@Injectable so that appropriate entry in static factories in generated.

Closes #963