add simulate-failed-check script, in tmp for now
make event parsing more resilient to badly formatted events
pass logger through to Event#next
make compatable with current event format