Blocking f4013f33c115ad956f12879f2734e345d0e98a6f, it's the backmerge from this branch
Blocking f4013f33c115ad956f12879f2734e345d0e98a6f, the removal of the svnmerge-blocked property must not happen on this branch, actually it should never haven been merged to the 1.0 branch
allows passing the environment via commandline option
renamed tests.php to runtests.php
renamed AgaviTesting::handleArguments() to AgaviTEsting::processCommandlineOptions()
merges the changes from branches/felix-testing-implementation, 507564b3ff5039c14d21b2c30ffb125e42ef927d - e7f229c833005a883fc4dcd24bd4987ad83849cd
 - adds support for specifying the testing env on the commandline
 - adds some code cleanup

refs #305