Fix #1133: Generated action cache configs have caching enabled by default
Fix #1137: AgaviWebRouting::gen(null) fails when multiple chars are defined as separators in arg_separator.input
Clean up code left over in 7aae5dc8dd8c04f08ec3b87b00731f3e3a9c7306, refs #1137
fix AgaviTranslationManager->getDefaultLocale() using an undefined variable (and hence being completely broken)
closes #1139
Require Phing 2.4 or newer, closes #1142
- reverted f3ecb020acbeb2911677e4302847394f0242b153
- removed the AgaviImportTask and replaced it with phings import task 
- refs #1126 and fixes it for good
- fixes #1141 (Project build.xml not used with Phing 2.4.0+)
reverts unintended changes introduced in 597b1d90bc5ebf17011ad52c3abc702c9e64a650
- removes duplicate message
- removes some dead code

-refs #1141
allow 'extension' parameter to be an array and perform case-insensitive comparisons against it in file validators, closes #1144 and closes #1145
make sample app use Accept-Language header when no locale in URL or cookie matched
drop duplicate comment
Refactor exception rendering and fix an issue where a stack trace may result in invalid XHTML; closes #1152 and closes #1150 and refs #926
Fix #1146: Regression: Form Population Filter strips value attribute from button inputs
missed this one in 9a15e1312303c2951d40e7de22bc65e688d82cc5, refs #1152
Fix #1120: Implied route matches are repeated in generated URLs where route is redefined, also refs #1147
Standard production exception templates now log their errors, closes #1149
fix typos
Fix #1148: AgaviWebRouting::gen(null) returns url without sid even if use_trans_sid is true
Fix #1090: Build script generates exception templates with non .php extension
Fix #1153: AgaviStringValidator trimming fails on newlines
Fix #1131: AgaviLoggerAppender::write() lacks type hint