Replace docker-in-docker with kaniko, drop test
The test job relies on docker-in-docker and cannot be used in a non-privileged runner. It only covered the watermark script but every execution should be covered by pytests by now so the job is obsolete