Miscellaneous repo cleanup

- Cleaned up package.json
- Cleaned up bower.json
- Cleaned up wording, fixed broken links, and improved contribution
instructions in README.md
- Removed grunt-cli as a dependency in .travis.yml