Moved type enum out of GLWTWindowEvent

this helps keeping syntax consistent between C and
C++ otherwise all uses of the enum constants
have to be preposed by GLWTWindowEvent::
Update GLXW submodule
Basic linux input

Added basic input by reading from
the /dev/input/eventXX devices. This is
for now the input method for rpi builds.