Various stuff...

1) Some minor Utils.template fixes (behaviour + performance)
2) Add package.json and component.json (bower) so requirements may be managed from single place. Plus `build`, `test` and `install` npm scripts.
3) Add mocha, karma (testacular) and benchmark.js with corresponding npm scripts.
4) Update README: move it to README.md, add installation/run instructions.