(Documentation typos...)
Added freemarker.template.utility.Lockable and implemented it in BeansWrapper. With this interface the configuration properties of the object wrapper can be set permanently to read-only by calling makeReadOnly(). This is crucial for VM-wide singletons.
(Code cleanup: Made some fields final.)
Added overloaded method tests that use the DefaultObjectWrapper instead of pure BeansWrapper.