Implemented (multi-line) selection in UIText

* Added read-only flag
* Converted ScreenConsole messageHistory into UIText

Fixes #948