Better Bower support

Upgraded component.json to bower.json, made sure it conforms to https://github.com/bower/bower.json-spec. I set the name as "fontawesome" as that seems to be the name in Bower: http://bower.io/search/?q=fontawesome