Parse `noel` templates with $.parseHTML

Because template strings are so often defined within `script` tags in
the document, they commonly contain leading and trailing whitespace.
The jQuery team advises sanitizing such strings using $.parseHTML`
*before* passing them to the jQuery function [1].

[1] http://blog.jquery.com/2013/05/24/jquery-1-10-0-and-2-0-1-released/