Re #419 Color Object initial commit

Initial commit for color object change.
To Do: change Color2 references to Color object references.
More work on Color changes.

Re #419 More color changes. adjusting options menus, and using color
picker menu in the multipageeditfield object. replaced all existing
Color2 refrences with color.
Re #419 more changes for new color object.

adjustments for stuff fitting in static generated menus. alpha changes
in standard and simple menus for screen effects.
Re #419 Finalizing adjustments for Color Object

some adjustments for dynamic actions, fixed a mistype when calling the
saved variables for code editor.
Re #419 changes based on feedback in pull request.
Re #443. Progress on tabification and general clean-up.
Re #443. Progress on tabification.
RE #419 anchoring adjustments

Adjusted the anchors of the color button to go closer to the area
border.
Merge pull request #3 from Pilus/#419-ColorObject

#419 Color Object changes.
Re #443. More tabs and cleanup. Removed unused classes.
Re #443. More tabs and cleanup.
Re #443. Finished cleanup and tabs in GHI itself.
Fixed some conflicts
More progress on Re #443 while testing how git works.
Re #443. All GHM cleanup except for Objects
#443 work on some alignment fixes.
Fixing RE #447

fixing an error from trying to merge over after transferring to Git.
Re #443. Removed drop down checks no longer needed
Merge branch 'master' into 443-GHM

Conflicts:
	GHI/StandardItemMenu/GHI_MessageMenu.lua
	GHM/GHM_Editor.lua
Merge pull request #6 from Pilus/443-GHM

443 ghm cleanup