Servant objects now have event watchers helper apis (adds event ids to avoid processing of event duplicates). Closes #102.