Initial Component packaging

[Component](https://github.com/component/component) is a tool for installing and sharing reusable web components.

It would be nice to have dataflow available via that mechanism. This is still an initial packaging, especially the CSS will have to be isolated a lot better, and handling of dependencies via CommonJS modules implemented.