Rename component.json to preferred bower.json
ignore nonessential files when installing via bower

When installing via Bower, we only want to pull down files essential to
the use of moment.js and ignore everything else.  See [ignore]
https://github.com/bower/bower#defining-a-package for more information
on bower ignores.
Rename bower.json to component.json

revert back to component.json to keep component/component support
Merge pull request #853 from Caged/bower-ignores

Ignore nonessential files when installing via bower