feat(platform): Make angular invoke web_component polyfills for browsers without native web_component implementations.

This reverts commit bc830eaea4833c630f1a4cd4d7309cc5a9331032.

Conflicts:
	lib/core_dom/shadow_dom_component_factory.dart