watchservice reset tests; hamcrest matcher for eventlists