Bug fixes

Commits #124584, #124591

Updated Demo at http://www.skiquel.com/drupal6.

  - Bug fixes here and there. I had a list but laptop was left to sleep without saving... Doing best to keep tabs.
  - make some functions for the _submit user scheme pick updates
  - Fixed cleanstate theme to replace colors correctly
  - Cleanstate scheme now has new custom fields + colors!
  - "Reset to defaults" will now delete schemes for themes in files. It will also delete relevant user color picks. However it may change with:
  - Fixed system up for clearing scheme_id's that don't exist.
  - Removed color_legacy function. People will be able to change w/ proper documentation.
  - Fixed bug On scheme change from Garland->Minelli, scheme won't change/update
  - Fixed bug on scheme change to cleanstate scheme shows as aquamarine but "Your scheme does not match with your theme!" shows and color_pick row WHERE uid={uid} won't delete..
  - Fixed bug with {{base}} color not switching!
  - Fixed bug with switching back to default site theme (scheme will not del)
 
  TODO: don't pull misc/file info unless necessary (not on page load alone)
  TODO: Use some static functions to reduce loading the same data twice.
  TODO: On moving to default theme, scheme select will not reset, unless after reload.

Coming up:
  We're at the midterm now. I'm going to start looking a bit into the color section and such.