Preview: Snapcraft remote build

The architecture constraints are due to the way launchpad buildd behaves when it is defined in snapcraft.yaml
We can certainly work it out, but it requires work on both ends.