Adds new appending attribute for inline style (see #107).
Merge pull request #273 from kreuzman/2.1-master

Adds new appending attribute for inline style (see #107).
Added reference to th:styleappend at the ChangeLog
Minor javadoc fix
Updated changelog with new #strings.defaultString method
Modified in order to return whitespace as "default", in order for "defaultString" to be consistent with the behaviour of "isEmpty()"
Updated ChangeLog with changes for supporting template variables in Link Expressions
Updated ChangeLog with several fixes performed for 2.1.3
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)
Fix for #121, adds a special printer for java.sql.Date types
Added development note on the relation between RequestDataValueProcessor and LinkExpression.
Fix for #121, use java.util.Date.toString() for both util and sql Dates
Merge remote-tracking branch 'github/2.1-dev' into 2.1-dev
Updated ChangeLog
Updated ChangeLog