Draft: Distinguish development from regular builds
Aim to use different settings so we can run development build in parallel to a stable one. The purpose is twofold:
- If we break something in development, avoid losing data or settings
- Reduce problems when breaking the API/ABI, especially for dbus in which we must also fix the names.
This is half-baked MR. It builds locally, but I have not tried to run it.
Edited by Germán Poo-Caamaño