update CI integration with snap
the build process has changed, we need to adapt to the new build mechanism. see https://snapcraft.io/blog/we-are-changing-the-way-you-build-snaps-from-github-repos
I have some doubts about the vendoring process, I think we need a session @micah and me for defining the "new" branding/build process.