Update component.json

Possible fix for component remote install's; Updated to comply with new component; Backward compatibility for old component.
Update .travis.yml

Travis CI doesn't support Node version 0.9...
Merge pull request #67 from shennan/master

Update component.json