Docker: Use "main" instead of "unstable" for unreleased image tags at Docker Hub
Due to this change we can avoid unnecessary branch name conversion steps.
Also this tag transports a more positive connotation and supports the goal to be as stable as possible on main.