Add component.json and cleanup bower.json. [ci skip]