lots of NSInteger/NSUInteger marshalling
update pirouette
update this test a bit
default to ejs, but allow overriding with ejs.js.exe for the adventurous
more futzing
update pirouette dep
if there's a syntax error don't dump the entire file to the console