Add component support to c3

Adds support for [component](http://github.com/component/component)