Various fixes to the component.json; read extended commit for details.

* visionmedia/batch is the correct repository
* latest version is 0.4.0