Adding EngineAsEventHandler example.
GLFW window key callback now calls KeyEvent for handler