Use bower.json instead of deprecated component.json
Merge pull request #8 from unkhz/master

Use bower.json instead of deprecated component.json
Fix circular dependency between debug and watch tasks

This circular dependency would cause spawning of new watch instances whenever change was perceived. You can now start debug w/ watch by running `grunt debug watch` and build debug once by running `grunt debug`.
Merge with latest master changes