Add License Info

The license is already provided as part of the component.json but is hard to find.
In the repo's current state a user might think that no license is provided which has
[Specific legal implications](http://stackoverflow.com/questions/5521080/can-i-use-the-code-in-a-github-project-which-does-not-have-a-license-specified)
Add package.json and more concise dependency list

*Add package.json so any developer can pull down project dependencies
 with just 'npm install'
*Remove dependency on grunt-contrib. It is enormous and all the project
 uses from it is grunt-contrib-uglify
Merge commit 'eccfd2a11184211150ec0c97431d2b12cfa8e875'
Add minified version and gitignore