Document all developer scripts

Significantly rewrite "Uninstall Details" in `CONTRIBUTING.md`
Merge pull request #2810 from rolandwalker/doc_devscripts

Document all developer scripts
sleep during uninstall, allow :must_succeed

on script directives. followups from #1802. amend private-eye Cask.