Jamesronan/issue4/support html map wrapper

New html_template option (Derived from @maspalio's html_head/html_tail idea).