bower and npm updates

I needed to update devDependencies to be able to generate [concat sourcemap](https://github.com/gruntjs/grunt-contrib-concat/issues/12).

nodeJS is warning about missing repository property, so i have added the property.

In order to work out of the box with wiredep and yeoman angular generator, CSS should also be present in the main property.