Added scripts.test  to package.json
Created unit-tests.html test page to load all the JS modules and test them individually. Changed how mocha.run() is called to work with grunt-mocha's run: false option.
Added versioning to bower.json just like package.json. Renamed plyfe-widget to plyfe-widgets where appropriate.