Add a test to highlight bug : '404' routes are triggered twice when a null route has matched.
fix bug : '404' routes are triggered twice when a null route has matched.
Tests pass
cleaner argument parsing
eliminale $route===null
Fixing include statement. It was causing autoload fails
Now requiring phpunit in "dev", so we can all use the same version for
testing. :)
Fixing old-style tests. We should be testing 404 route handling, not the
status header (those should go elsewhere)
Merge pull request #81 from Rican7/test-fixes

PHP Unit Test fixes
Merge branch 'pullr3-404twice' of https://github.com/gbouthenot/klein.php into 404-double-trigger-fix
New unit test for testing method catch alls
New tests for some complex route matching (similar to the README
examples)
More tests
Merge branch 'test-suite-fixup'
Merge branch 'pullr4-cleanargs' of https://github.com/gbouthenot/klein.php into gbouthenot-pullr4-cleanargs
More tests.
Merge branch '76-testing'
Merge remote-tracking branch 'refs/remotes/chriso/master' into pullr7-testnamespace

Conflicts:
	tests/RoutesTest.php
Organizing...
Some trailing match tests
Trailing possessive tests
More tests.
Thanks to @gbouthenot for the "assertOutputSame" test. Its wonderful. :)