Better input validation checks, bug fixes and code cleanup

- now only accepts valid hex values (issue #2)
- minor tweaks to mockup
- added Apple touch icon and other web-app settings
- code cleanup including new swatch display and hide functions
- updated readme
- disabled spellcheck, auto correct and auto capitalization on inputs
(issue #3)
- can now only save values that aren't currently saved (issue #4)