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::