Fix up the `repo` key and relax underscore's version requirement

Changed `repository` to `repo` per the component spec and depend on underscore master because component doesn't support version range and the 1.5.2 tag doesn't have a component.json file.

I just tested this from my branch and this change shoudl finally make `component install jashkenas/backbone` work without error.