This commit now allows instance admins to:
- upload custom themes from their Ansible controller
to the themes directory of their Pleoma instance.
- set the default theme for their Pleroma instance.
This commit also contains the following changes:
- explicitly set the background image if not set by the user.
- explicitly set the default theme if not set by the user.