Manual and JavaDoc: Documented new date/time formatting possibilities, also improved formatting related documentation in general.
Deprecated ?iso_... built-ins in favor of the new format setting values. Thus, also reverted the new "iso_..._fz" variants; people can use that feature via setting values or like ?string.iso_fz.
Fixed Configurable refactoring oversight for object_wrapper=default, which managed to remain hidden as the related test case was skipped by Ant (also fixed).
(Renamed getSupportedCoreDirectiveNames to getSupportedBuiltInDirectiveNames)
(Some more date/time formatting tests)
(XML DOM Error message also mentions ?date.xs and ?time.xs)
1. New built-in: ?safe_substring. This is the same as ?substring, but it allows the begin index and/or the end index to be outside the bounds of the string.

2. Bug fixed: ?substring has thrown low level java.lang.IndexOutOfBoundsException-s instead of more descriptive TemplateModelException-s with FTL stack trace.
(Fixed outdated iso..._fz javadoc.)
(Minor change log toucup)
Bug fixed: ?is_enumerable has returned true for Java methods get from Java objects, despite that those values aren't <#list ...>-able. (This is actually a historical quirk of BeansWrapper, not a bug in ?is_enumerable, but now ?is_enumerable is aware of this exceptional case.)
Manual: Sorted reference sections alphabetically.
New operator for creating ranges with exclusive end: start..<end (also can be written as start..!end). String and sequence slices doesn't work yet!
Fixed test that were sensitive to the default time zone of the executing computer.
Merge remote-tracking branch 'upstream/2.3-gae' into jstl-function-support
Fixed the following:
- Using common BeansWrapper instance initialized in FreemarkerServlet.
- Removing the old custom TemplateMethodModelEx implementation because
it didn't implement unwrapping and wrapping. Also, considering other
unconsidered things such as varargs, unwrapping type hints, proper error
message creation, etc., simply use
freemarker.ext.beans.SimpleMethodModel instead. (By the way, I change it
to be public class to use from ext.jsp package.)