feature(components): implement css shimmin in TranscludingComponentFactory
refactor(event_handler): rename EventHandler into ShadowBoundary
feature(css_shim): implement a css shim similar to the one in platform.js
fix typo
test(compiler): removes unnecessary tests
refactor(component): cleanup