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 pull request #363 from baer/examplesAndDist

Add package.json and more concise/explicit dependency list