Creating branch for execution flow remodeling
work in progress: new execution flow, action stack is gone, decoration doesn't require special abilities of the renderer anymore, but still needs further abstraction. decorators in decorators (for slots) should work now, and slots are available in the main content template. also, caching for execution filter is in place, albeit not enabled/complete yet. refs #373, #377, #287 and #290
more renderer cleanup
oops
threw out action stack completely, made execution container factory configurable, refs #373, #290
allow setting max forwards to '0'
removed some docs references to rendering filters
more execution flow cleanup, refs #373, #290
exception catching fix
oopsie
fixed tests
fixed action instance being created too early
#373 and #287: more work on execution flow, implemented the new layered rendering system. upcoming awesomeness: we'll have (optionally) configurable layouts, and the necessary changes for that will allow to have other template sources than just the file system. enjoy, and test this please (some parts are still rather wonky and have to be figured out, but it works in general)
disabled output type setting from routing.xml in sample app until the routing is changed to create the first container and thus gets access to an output type object
more work on execution flow changes, next works now again, security filter forwards etc have been figured out. we still have to eliminate some of the wonkiness with the global response, that's gonna be rather difficult, I imagine. refs #373
merged in changes from trunk, revisions 1ff1f7678fa2de66e0dc0e1d3c922dbc570f14c1cd7e87d03940e6d97880c144a8afa44b8b5126...1a4aaa5233ad4296a04cf021d50e595c3e932f71
make the scope of exception templates a little less cluttered up with random variables
more execution flow refactoring: removed merge/export/import/lock nonsense from responses. execution containers can now be created with an output type, forwards done now by returning an array from the view instead of an exec container (not sure if we'll keep that). slots and global response stuff todo. refs #373
first take on response merging stuff, refs #373
Introduce Agavi(Web)RequestDataHolder for storing request data (post/get parameters, cookies, files, ...)