1. Replace the uses_system_default_time_zone_for_sql_date_and_time setting with sql_date_and_time_time_zone, because not everyone uses the JVM default time zone for the values coming from JDBC. So now it can be set to UTC and such too.

2. For specifying that the JVM default time zone when configuring FreeMarker with a java.util.Properties or #setting, both sql_date_and_time_time_zone and time_zone now accepts the value "JVM default". (In earlier 2.3.21 it was called just "default".)
3. Some unrelated minor fixes in JavaDoc and Manual