Enable lots of checks and docker publishing on CI
This MR enables security checks during build, as well as license compliance checks on the dependencies. It also enables building and publishing docker images, for now published on the gitlab registry instead of on docker hub (it's quite trivial do push to docker hub, but I prefer having something usable first).