omaha: add support for multiple events

add a test and support for multiple events