Implemented Load and Delete buttons in SelectGameScreen
Started adding UIText widget for text input.
Switched over to using the new Terasology Keyboard class and constants.
Fixed Rect2i's overlap() method
Fixed some issues with TextLineBuilder's handling of spaces
Implemented selection, cut/copy, and long-line handling in UIText.
Canvas's drawText(String, Rect2i) method no longer applies the margin.