Fix AcceptanceTestCase
Two things were fixed:
- setUp calls parent::setUp() now
- a test run is only repeated, if there was an AssertionFailedError thrown.
in any other case the test run is not repeated in order to fail as soon
as possible and get more information about the underlying error.