Event object keys as enums

depends on #123
works with code-mancers/rbkit#82 

also optimizes parsing objectDetail.
Can we extract `EventParser` in its own file buddy? It confuses me greatly when I see two unrelated classes in same file.