Blocked revisions 3091 via svnmerge
Merged revisions 3093,3095-3097 via svnmerge from 
http://svn.agavi.org/branches/1.0
- Basic infrastructure for framework testing
- adds a sandbox application
- dispatcher file for the framework tests
- config dir for framework tests
- changed the path the suites.xml config handler is listening to, it now relies on core.testing_dir instead of core.app_dir
makes the plaintext exception template check whether headers have been sent or not, so that at least the output is generated, even though formatting might not be guaranteed
basic testing infrastructure setup
- first context testcases
- first routing testcases
whitespace cleanup
support the 

--help
--log-graphviz
--log-json
--log-metrics
--log-pmd
--log-tap
--log-xml

commandline options
whitespace fix
more routing testcases
- one still failes for mysterious reasons
- makes it possible to set a specific source for the routing
- fixes the last failing testcase
adds a new test for matching against a non-standard source
more routing tests, specifically targeting callbacks and matching
Merged revisions 3104,3124-3125 via svnmerge from 
http://svn.agavi.org/branches/1.0
- made the AgaviRoutingTest run each test in an isolated environment
- fixed the test for the nonmatching callback
Merged revisions 3138-3140,3145 via svnmerge from 
http://svn.agavi.org/branches/1.0
adding testcases for matching callbacks and for onNotMatched Methods of the childroutes callback
first tests for the webrouting, gen calls
Merged revisions 3149,3151-3152 via svnmerge from 
http://svn.agavi.org/branches/1.0
- more tests for the WebRouting::gen() call
- fixed wrong base