Automatic component.json generation

@jasonkuhrt Could you please review this?

As I know little (close to nothing) about component I've just monkeyed a script that generates the `component.json` you've (@jasonkuhrt) provided (c9ddbde).

Some things I'm not sure of is for example:

1. Is it ok to have the `main` script as `lib/index.js` instead of a standalone browserified release (`dist/ancient-oak-x.x.x.js`)?
2. How do you "publish" component's component? (In case of bower you need to register it for example)