Fix #1223: Generated action cache configs have caching enabled by default
Fix #1227: AgaviWebRouting::gen(null) fails when multiple chars are defined as separators in arg_separator.input
Clean up code left over in 6b530e1211d118c903a1785de72c9262d9d4bcc8, refs #1227
fix AgaviTranslationManager->getDefaultLocale() using an undefined variable (and hence being completely broken)
closes #1229
Require Phing 2.4 or newer, closes #1232
- reverted f04a1dd288069f234ceb2abe39bdfb33e2dbcd1b
- removed the AgaviImportTask and replaced it with phings import task 
- refs #1216 and fixes it for good
- fixes #1231 (Project build.xml not used with Phing 2.4.0+)
reverts unintended changes introduced in 0789245f1385eec549765d91390d86431722cf8d
- removes duplicate message
- removes some dead code

-refs #1231
allow 'extension' parameter to be an array and perform case-insensitive comparisons against it in file validators, closes #1234 and closes #1235
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 #1242 and closes #1240 and refs #1009
Fix #1236: Regression: Form Population Filter strips value attribute from button inputs
missed this one in 4d33df08b4d76c93992e9aef36e8d3b67cf20b89, refs #1242
Fix #1209: Implied route matches are repeated in generated URLs where route is redefined, also refs #1237
Standard production exception templates now log their errors, closes #1239
fix typos
Fix #1238: AgaviWebRouting::gen(null) returns url without sid even if use_trans_sid is true
Fix #1179: Build script generates exception templates with non .php extension
Fix #1243: AgaviStringValidator trimming fails on newlines
Fix #1221: AgaviLoggerAppender::write() lacks type hint