Add Bower install and more to README

* Mention v1's support for legacy browsers.
* Provide link to project page for easy download.
* Include Bower install command.
Clean up component.json

Bower doesn't currently use several properties that were included.
Keep `styles` for now, for Component(1).
Protect root against system color schemes

System color schemes (in particular, custom themes in Windows and Linux
distros) affect Firefox, IE, and Opera. Normalizing the web site/app's
root background and text color prevents these unwanted settings from
being used. Chrome doesn't apply system-level schemes to websites.

Fix gh-170
Fix typo
Change gh-page URLs to use `.io`

GitHub have redirected all `username.github.com` pages to
`username.github.io`.
Add contribution guidelines

Includes process for maintainers while there is no automation in place.

Close gh-175
Fix example `git tag` command in docs
v2.1.1
Fix typo in CONTRIBUTING.md
Correct date of 2.1.1 release in CHANGELOG
Change the Bower website URL
merge source tree to 2.1.1

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>