package.json: lowercase name

otherwise npm is going to have a fit when you guys try to publish
update matchdep so we can ignore grunt-cli when we add grunt tasks
Merge pull request #1152 from patrickkettner/fix-grunt-cli-err

update matchdep so we can ignore grunt-cli when we add grunt tasks
Merge pull request #1146 from jonathanong/patch-2

package.json: lowercase name
Merge pull request #1151 from patrickkettner/removed-unused

remove unused variables from through the project
enforce quote styles via jshint
Merge pull request #1153 from patrickkettner/quotes

enforce quote styles via jshint
fix firefox bug in videoautoplay, ensure check happens after a tick