Updating bower support to be more standard

This pull request renames component.json to bower.json, as
component.json will eventually be deprecated by bower.

It also adds an “ignore” section to ignore any files not needed for
deployment.

This is based on the assumption that you should “bower install page” if
you just want the library code and “npm install page” if you want
everything in order to tinker.
Revert "Updating bower support to be more standard"

This reverts commit 7034eca730e54ea1fb651212ac3df511aa38ab35.
Reverting changes to component, just adding bower
adding component.json to bower ignore
Merge pull request #100 from kethinov/bower

Improvements to bower support