upgrading test suite to mocha/chai, adding jshint & grunt support, creating bower package
Merge pull request #1 from toddself/development

upgrading test suite to mocha/chai, adding jshint & grunt support, creat...