Rewrite all of the tools into a style that isn't terrible.
Revert "Add Python bytecode files to the rmjunk purge list."

This turned out to be more trouble than it's worth.

This reverts commit 52a549002046682bdcc49310dc624daf16e26b3f.
Add a tool for uploading files over SCP.