jeremieroy's implementation of multiline textbox, updated for current

from https://github.com/garrynewman/GWEN/pull/38

took a little bit of reworking, but it seems to be better than the default?