Qt4 keys

Adds support for tab, backtab, backspace, enter, insert, delete, pause, sysreq, and clear key_press_event for QT backend.  Also, enables unicode support.

closes #2264