Returns a pointer to the first event from the event queue but does not remove it.
A Event or NULL if queue empty.