Convert checklist javascript to ES6.

Review Request #8628 — Created Jan. 17, 2017 and submitted — Latest diff uploaded

Information

rb-extension-pack
master
41ebdec...

Reviewers

This change converts the various javascript files in the checklist extension to
use ES6, including proper documentation for everything. I've cleaned up the
code a bit, but there will probably be a lot of refactoring later as I
integrate some of the student work that's been sitting around.

Smoke tested checklist features.