branching off trunk for work on #769
merge 7b4606b0b4ab48c257e380541f1a75e27824ea55...b2f8ca35761ebdd23feba2d1513ad2655df98a20 (from master)
merge [2514#:2551/trunk]
refactoring part 1: set info into container attributes for some internal forwards, check for core.available in AgaviController::dispatch(), not AgaviExecutionContainer::execute(), refs #769
make new container for internal redirect to "Unavailable" action, refs #769
merge ce1e30e43730f39093e9b4344c68da67cd8943f7...f863133e8591da23cc81cfa58b479c538c8768ac (from master)
use containers for the rest of the forwards, too, and store everything in container attribs. refs #769
Merging in branch "david-system_action_refactoring", closes #769 (commit also updates CHANGELOG and RELEASE_NOTES)
Add -remove targets
Remove -rename and -remove targets
merge c7bc7fdd427371ee7bce0a849326afe2bbe84394...1f695e114221845de68aef77df7aeb89c9469e92 (from master)