Squashed 'modules/scanjs/' content from commit bbce806

git-subtree-dir: modules/scanjs
git-subtree-split: bbce806a58b753a628c897a9be43ee63e8114586
Merge commit 'a7dbdc54372fd4ed456f5fab98876ab1ff411965' as 'modules/scanjs'
Squashed 'modules/retire.js/' content from commit a41d67d

git-subtree-dir: modules/retire.js
git-subtree-split: a41d67d8a136fb2fc53cbef7c92f1fafc5cbb2ea
Merge commit '2393779611aacbc6ba21b025e4a588f58491e91c' as 'modules/retire.js'
Squashed 'modules/jsprime/' content from commit 99af861

git-subtree-dir: modules/jsprime
git-subtree-split: 99af861e94f6434ec4d0a41bc448e1ca7ac248d6
Merge commit 'fc5a7a90582a5fbb27e92366b2506f3986e12872' as 'modules/jsprime'
notes on subtrees vs. submodules