Cleanup Enum/function mappings - use generic typeclass.
Cleanup: don't throw exceptions, validate backup settings, hookup proper return messages (JSON).
Delete some dead/temp code and comments.
Backup processor cleanup, hookup to db configured actions.