Clean up the backups package.

This is intended as an idempotent change in preparation for further patches.
Correct me if I'm wrong but we use filepath.Base() because filename is an actual file name and not a storage path.