Textbox improvements

Fixed a bug with selecting text box options using the mouse. The
textbox text speed can now be lower than 1 (closes #109). The textbox
now deals with text that is more than two lines long, by scrolling
through it (closes #44).