Trying out a new technique for text input
Fix warning
New technique for text input.
Fixed bugs in existing method. Now has correct title and description
Added some of the suggested changes
Fix slight mistake with cursor position when using delete.
Added ok/cancel buttons. Added closing on main.
Cleaned up code, renamed variables, added comments. Switched over all existing text boxes to new code
Fix warning.
Added home, end key. Now uses host window colours.
Merge pull request #521 from duncanspumpkin/text_input

Text input window