Gdk Events additions

-added representation of GdkEventType
-added representation of GdkEventButton
-added Type() method to EventKey to get its EventType

Pull requesting my correct branch this time...