Improved EventDispatcher's handling of redispatched event objects

Signed-off-by: Lanny McNie <lanny@gskinner.com>