feat(polyfill): Make angular work with the web components platform.js

Shadow dom css style tests still need to be added, and the component factory probably needs to be refactored.