added more template engines

haml-coffee, hamljs, jade
From mustache to ES6 delimiters

I choose mustache delimiters as it seemed the most used in the template
languages. But with ES6 template strings in the works it will become
the general syntax.