GameControl: get rid of HandleWindowReveal
GameControl: get rid of HandleWindowHide
GameControl: consolidate logic for hiding/unhiding GUI
GameControl: remove Hide/Unhide GUI methods in favor of the single SetGUIHidden(bool)
In pst, bracelets need to be useable as quick items

 -unlike bg/iwd, there is no 'use item magical ability' button, so there may be other things that need to be able to go in the quick item slots.
Harmonise the stylistic differences of each GUIINV
	--this is purely to make it easier to see the important differences in a diff viewer
Merge pull request #10 from chilvence/GUIINV

Harmonise the stylistic differences of each GUIINV
Button: consolidate images into an indexable array.
Button: add BUTTON_IMAGE_NONE for quickly clearing all images
Button: no need to be marked “changed” if we didnt change.
Cleanup: remove unneeded #includes from GUI classes.
Cleanup: cleanup unneeded includes in scriptable classes
Merge pull request #9 from chilvence/fixesonly

In pst, bracelets need to be useable as quick items
Fix a bug in iwd that prevents stores from working properly
Fix a bug with the cancel audio panel trying to set text on a label it just closed
Close the container window and pause the game when loading options pane
Merge pull request #12 from chilvence/fixesonly

Two misc fixes for pst and one for iwd
remove an errant comma
Colors: we use constant colors everywhere

may as well make them convinient for everybody.
Label: take the string at construct time.