update component.json
Random Fixes

- add some consistency to return values
- add meta data to collections
- add links(), and request() methods to collections
jshint fixes