Changed x,y,scale "matrices" into real six values matrices.

This will allow rotations and shears, along with any composite SVG matrix. Multi-touch now rotates to demonstrate this.
This also undid benefits of commit 6cd2555, as the math in that was incorrect (scale was backwards from translate).
User Interface Mockups

Simulated screenshots of mobile UI and guidelines on sizing and
placement of the circle.  Desktop UI coming "soon."
Mobile UI simplification

Made palette full screen, improved readability of "add to swatch"
button, added hexadecimal input feature.
Desktop/iPad UI HTML skeleton

Created HTML UI for menu bar.  Palette not created in HTML yet.
Not Real Changes To Mobile UI

GitHub thinks I changed these files.
Retina Image Size Corrected

Missing a pixel on the retina redo icon, now the retina icons will all
be pixel perfect
Added basic palette HTML

Desktop palette skeleton HTML added
Changed Palette Size, Fixed in IE

Now pixel-perfect across browsers.  Also made palette smaller.
Firefox Fix

Palette showing swatches wrong in FF, fixed
Assorted UI Changes

Changed a few things, added seperate mixer HTML, to be finished later
Quadratic curve lines.
Merge branch 'master' into gh-pages