Part way conversion to handlebars
Lots of changes. Read on ...

Moved from trimpath to handlebars.js for client site templating. Moved
properties files into the standard java properties format. Properties
are loaded using a ResourceLoader and are injected into JS when the
tool first loads. Moved the perms calls into EB, out of the servlet. No
more baseDateUrl magic. Added ECMA5 shims for crappy browsers like IE8.