Backups (Scheduled, Before Upgrades and Manual)

Proper database backups before upgrades and the ability to download backups right from the UI.

Restoring will come down the road.

@Taloth feedback is welcome.
Regex filter on GetFiles, like mentioned earlier. Or just call ```GetBackups()``` to avoid code duplication.