Don't do anything if sorter was replaced, even for one tick only. Hopefully fixes
issue #907, but not confirmed, though very highly plausible.
team coloured, just for the heck of it, based on a param. also del airmine, 'cause, probably not fun here. you're invuln anyway.
render input prefix independent of inputstr so that e.g. a username will not lead to weirdnesses
attempt to move cursor now removes selection even if cursor cannot actually move in the specified direction
since fonts can be loaded in late, update cursor position before first chat display
engine: moveable chat cursor. note: discovered bug that utf8 char info is lost/corrupted when input history is used
Clear flag set by gear on gear deletion. Also added a few more nil checks on HHGear