Initial commit from svn.
Merge https://github.com/craftworkgames/CraftworkGUI
Removing old code ready to be replaced with new refactored stuff.