Merge pull request #87 from premasagar/feature/tests

Feature/tests
fixed a bug whereby bower creates the eventEmitter directory whilst main.js referred to EventEmitter
Merge pull request #92 from premasagar/feature/curljs

Use curljs to build widgets
Update to proper bower.json format before publishing
update bower git url