use org.apache.tapestry5.test.SeleniumTestCase.waitForAjaxRequestsToComplete() instead of sleeping for a fixed amount of time
TAP5-2256: reset the zone to null in the setup render phase, fixes zone element being rendered only for the first iteration of a loop