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.

Signed-off-by: Yoan Blanc <yoan.blanc@cern.ch>
Merge pull request #8 from greut/pip16

global: pip1.6 and new structure