More stuff

Adds factories to Slider for Up/Down/Left/Right
Adds offstates/offgui to state machine stuff so that GUIS with sliders
can 'slide off' properly
Adds some color functions
Refactors all Array/List functions to be generic functions in DataF
Adds a few overloads to GUIF.Button and GUIF.Label
Adds Rect.VERT|HOR(float) overload
Adds GUIControls static class for function calls for reusable GUI
control thingies (Toggle Buttons, simple button selections)