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 f145731c7e78e4d1e9ff4e3da69f755e246241da
updated change log