changed the directory const variable name to be all uppercase to conform to PEP8, __getitem__ on an event object now returns None if the key is not found, allowed event hooks to request to not be passed to avaliable custom hook handlers, moved event eaten-ness checking to after a callback

Signed-off-by: Miethpo <miethpo@gmail.com>