Revert "Added events for KeyUp and KeyDown"

This reverts commit c4f6d7a84a181ce1c8616913f9126639fd15839e.
[MacOS] Added an optional Delegate to GameWindow

Added an optional Delegate to GameWindow to allow custom GameWindow
implementations to be used.