Use point determination logic from colorpicker.js in SVGPan.js
Add Webkit workarounds to logo-color.html
Change logo-color.html to use fill attribute instead of style

Workaround for https://bugs.webkit.org/show_bug.cgi?id=111927
Rearchitect logo for cleanliness

Iris is now a circle
Background is now both a circle and smaller than the foreground so it doesn't overlap around the edges
Path of foreground figure has been slightly simplified
Split logo-color CSS and JS into separate files
Add comments, semicolons, etc.
Offset indicators correctly when using percentages
Remove non-hex color handling

Now that we use attributes instead of styles, the color isn't
liable to change from the way we set it like it is from the
style, so handling the rgb() case is no longer necessary.
Update docs on colorpicker.js