Added keyboard button callback.
Added more event logging for events test.
Added missing break statement.
Implemented timeout for eglutWaitEvents.
Added mouse axes support for vertical and horizontal wheel.
Merged blocking wait into XNextEventTimeout.