Add component bundler script, closes #3

Now using component's bundler.js to build multiple entry points (which
are defined in the root component.json's local key). This means grunt
componentbuild is out again, since it can only compile a single entry
point.