Update and rename component.json to bower.json

bower renamed its config file to `bower.json` from `component.json`. Adding an
`ignore` property immensely reduces the size of the library on disk.