Started working on replacing the header template

This is the initial work for porting over the header template to use
Combyne instead of EJS.  It adds in a few helpers that are necessary to
replace missing features that EJS provides like JS boolean logic.
Upgraded all dependencies