Upgrading freemarker. Exceptions are now more descriptive so we build the web error message ourselves rather than leaking internal class information. See the final bullet point at http://freemarker.org/docs/versions_2_3_17.html#autoid_145
Merge pull request #756 from reines/upgrade_freemarker

Upgrade to Freemarker 2.3.21