Fixes #269. ArithmeticException in BigDecimal.divide() when result has non-terminating decimal expansion.
Updated ChangeLog
Fixes #257. Incorrect replacing in script inlining.
Updated ChangeLog
Implemented new markup escape/unescape mechanism, based on Unbescape. Deprecated DOMUtils.escapeXml
Removed uses of DOMUtils, removed custom escape/unescape methods (replaced by Unbescape)