global: pip1.6 and new structure

* Supporting a pip 1.6 compatible way of describing a package.
* Including the .bowerrc and vendors directory
* Adding es5-shim/es5-sham as a demo.
* Fixes some bugs, layout and templates.