Added JSHint to grunt for grunt jshint:test added the jshint task to testing and publishing.
 Changed version numbers in package.json to use tilda's so its not a mystery as to which bug version is being used.
Upgraded Mocha to 1.15.1, Should to 2.1.1, Jake from latest to 0.7.6, Redis to 0.9.1 Optimist to 0.6.0