tests: cleaner phpunit detection
Merge remote-tracking branch 'refs/remotes/origin/master' into HEAD

not counted as a match. It suggests that the "matchall" '*' route is."

This reverts commit 31bc108dd9c5968298828d334c69e9a4fc8ebbd5.

Conflicts:
	tests/RoutesTest.php
Revert "According to "handling 404's" on the wiki, the null route is not counted as a match. It suggests that the "matchall" '*' route is."

This reverts commit 31bc108dd9c5968298828d334c69e9a4fc8ebbd5.
cleaner argument parsing
eliminale $route===null
permit method "GET|POST" instead of array("GET", "POST")
merge back reverse routing from AltoRouter (https://github.com/dannyvankooten/AltoRouter)