add test for filter
allow adding filters to event stream

if sub returns false value, then event is ignored
install latest EU::MM before testing

it seems perl 5.16 on travis-ci comes with something outdated