Bower: Update package for publishing

- Use correct homepage rather than the repo URL
- Remove private flag so the package can be registered
- Indenting fix
- Set module type to reflect that we don't use a module loader
Merge pull request #5246 from nschonni/bower-public

Bower: Update package for publishing