Synchronize on toadlets.
Move PageMaker access outside of toadlets lock.
Logging
Trim leading and trailing whitespace in FileUtil.sanitize(); some of this is created by our use of Charset/CharBuffer.
Add quotes to contract/assertion.
Build 1447.