Proper detection of CSS transition support with jQuery.animate() fallback.

Added missing semicolons and tweaked "var" keywords.
Change CSS transitions to use `background` rather than `background-color` for consistency
Minor refactoring
Refactoring CSS

Adding responsive CSS and viewport
Moving script tags to end of body tag
Removing username input from example
Significant refactoring and modernization
Significant reformatting

Using Closure Compiler to compress digest
Updating LICENSE
Merge branch 'master' of github.com:mattt/Chroma-Hash