Added support for bower.

Bower will move to a bower.json file to avoid conflicts with the component.json file used by component. So it might be a good time to add a bower.json.

Note: I haven't added opentip to the bower registry yet.