Summary
This PR:
- creates a
checklist.jsscript, with all the code relevant to enhancing the checklist - changes the
base.njktemplate so thatchecklist.jsandcontact.jsonly load on relevant pages - appends a version hash to
contact.js - deletes dead code previously used to enhance mailto links, as discussed in #1260
- deletes
main.js, as there is currently no js that should run on every page