Initial rework to make adding the longterm options easier
Build out the longterm configuration section

Still missing is the ability to add new items to archival backups
Move one option around to make a bit more sense
Major refactoring to decouple all the backup stuff
Major cleanup for BackupTask
Implement /help support and triggerable full backups
Re-add warning when trying to disable backing up the overworld
Fix derp in default config values
Factor out backup cleanup so that archival backups can do their own thing
Refactor out compression of backups to allow for future differing formats
Allow BackupCleanup to handle creating filenames

The cleanup usually relies on a specific format for the filenames
Add basic archival backups.
Do an archival backup on startup if none has been done today yet.
Implement archives culling
Update documentation
Remove an unchecked warning

... before we make it to Jenkins and it complains.