more detailed default message for Tester.assertElementCount()
Optional 'planned' parameter in Tester.begin()
better form submission in fill() by using events
refs #369 - fixing asserts not performed on wait timeout
fixes #383, #369: waiting process not stopped on timeout reached

only in test mode.