Explicitly defining dependencies, updating for Grunt v0.4 compatibility.
Fixing lint issues.
Updating dependent libraries, cleanup.