input: Some text input restructuring in preparation of numpad translation support.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk@1075 af15c1b1-3010-417e-b628-4374ebc0bcbd
oslibs, codecs (macosx, windows): update mpg123.h from mainstream.

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