removed test mapping, sorry
made AgaviToolkit::expandVariables() and AgaviToolkit::expandDirectives() both more than three times faster, and massively cut down memory usage in both (particularly expandDirectives(), down from 5 MB to 232 bytes for 1000 calls)
another optimization to expandDirectives(), cut down time by 20% and memory usage by 75%
filter out anything that's not a string when calling AgaviToolkit::expandVariables(), that issue wasn't visible until 42f5463737a3b168bbad1b71ff524892676825bb
updated change log