Add component.json for use with Bower or Component

This is a pull request for #303