more verbose logging of peer events
fixed peer_set method
added data var to some on_peer_* methods
refactor events, seperation between ZRE & ZOCP