Significant changes

Redesigned the `analysis`/`calculation` sections to reduce the amount
of code in the `trashman.py` main method.

New flags, and properly checks whether to delete any link (I believe).