More robust version checking of underlying phpUnit

... the changes are not caught by the function_exists test, so i changed to to check PHPUnit's version function