Some more core files.
Fixed up CDX Input to use more central code and support more special keys.
Renamed mispelled class "Eqiup" to "Equip"
Fixed up CDX Input so that the buffers reflect the accurate previous and current key state.
Hid the cursor.
Moved the glutMainLoopEvent() call into the correct place (after the buffers are swapped and before input processing.)
Fixed the bug with the character to SGE key conversion missing tab, backspace, and newline
Rolled back input box code to original version now that the keyboard input buffers are fixed.
Fixes issue #1.