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.
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.
Control: really shouldn’t be setting ControlType outside the class.
GUI: remove redundant setting of Changed value.
use a slightly more direct means of obtaining GameControl
Use Polymorphisim for getting the text value of a control
Control: take the dimentions at construct time

also add a method to retrieve the dimentons as a Region
Interface: remove DrawConsole method

we can simply draw the console above all the windows without requireing the video driver to know anything about consoles