input: More text input restructuring.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk@1077 af15c1b1-3010-417e-b628-4374ebc0bcbd