adds support for registering an ALL event handle

This commit allows a single handler to catch all non-handled events.