[js-polyfills] in npm and bower

__PROPOSAL__

__WIP__

I think you will have to push to npm and bower as well, why? because some of the polyfills are suitable for nodejs as well (like es6, aka harmony), and there are others that are exclusively client side patches, so you will have to find a balance.

The big toll here will be the tests, since you're using QUnit, you will have to adjust them to work in both sides of the fence.

About the name, I think `js-polyfills` is available, and it sounds like a good name for a collection of polyfills.

TODO
--------

* [ ] adjust unit tests
* [ ] register into npm
* [ ] register into bower
* [ ] docs