updating package.json/bower.json to better fit bower recommandation

updating package.json/bower.json to better fit bower package recommandation

- bower.json was added
- package.json was cleaned up (removed unnecessary properties, adding required ones
- package.json validated by http://package-json-validator.com
- tag  version 3.5.4 using semver Git tags

note: re-packaging was done by following twitter/bootstrap packaging.