Update impress.js

Fixed typo from "how thing work" to "how things work"
Merge pull request #316 from bijanbwb/patch-1

Fixed typo from "how thing work" to "how things work"
Moves component.json to bower.json

Per the bower README:

> NOTE: In versions of Bower before 0.9.0 the package metadata file was
> called component.json rather than bower.json. This has changed to
> avoid a name clash with another tool. You can still use component.json
> for now but it is deprecated and the automatic fallback is likely to
> be removed in an upcoming release.
Merge pull request #318 from sukima/bower-json-update

renaming component.json to bower.json
Grammar Fix

Grammar change it's to its

From:
"to make it back to it's (it is) correct size."
"to make it back to its correct size."
Merge pull request #320 from akkatracker/patch-1

gramar fix - it's vs its
Minor tweaks to JS and CSS to better accommodate my own presentation needs and preferences.

See all 4 verbose comments on source code for details.
Fix: lists should be left-aligned on slides.
remember to turn on pointer events on anything clickable
impressive GA tracking added, be warned!
impressive twitter button
impressive fork me ribbon
polyfills added for iOS 4 support
github buttons
"removed polyfills as they were throwing errors in IE"
updated the code of github buttons - hopefully they won't break again ;)
added challangepost banner image
renamed challangepost banner image
gittip widget added
Merge branch 'gh-pages' of https://github.com/tripu/impress.js into gh-pages