A few more clean-ups

* Moved all random prints to logger calls
* Added a regex to preserve tags we really care about
More logging cleanups.
Fix silly bug when filtering out the stuff we want to keep.
Make a little less noisy
Re-factored a bunch of stuff into defuns

This was mainly me messing around with elpy but at least it makes the
main log a little cleaner. Also added remote deletion support.