Added initial support for custom storage backends for Dragonfly.
Merge remote-tracking branch 'KazW/custom_dragonfly_storage'
Changed custom_backend_* to dragonfly_custom_backend_* and refactored configuration.