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.
v1.1.1
Fix example `git tag` command in docs
Fix property ordering
Fix typo in CONTRIBUTING.md
Add Bower manifest file
Simplify the Component(1) manifest file
Revert root color and background normalization

Commit: 121c08273b1abf06e9890f6929147683a351a835

The change caused problems with `body` background color no longer
bubbling up the the `html` element.

It also prevented you from setting `color` or `background` styles on
`html` before the normalize.css styles.

It might not be possibly to safely address – within normalize.css –
the problem that it was trying to avoid.

Fix gh-188
Add `bower.json` to release instructions
v1.1.2