setup gitlab CI for builds

linux packaging should work. macos runners need some human intervention (see https://about.gitlab.com/solutions/open-source/join/ )