Document all developer scripts

Significantly rewrite "Uninstall Details" in `CONTRIBUTING.md`

I continue to think that `CONTRIBUTING.md` is too long (though I have just lengthened it).

At some point it should be split so that new authors are not intimidated/distracted with info they do not need.  Maybe all of these "Details" sections could be moved into `FAQ.md`.