gitlab CI: add a basic build test
Also makes sure build clearly fails if xtrans is not installed, instead of leaving you to try to puzzle out mysterious test suite failures because xauth doesn't know any address types.
Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.
Also makes sure build clearly fails if xtrans is not installed, instead of leaving you to try to puzzle out mysterious test suite failures because xauth doesn't know any address types.