.gitlab-ci.yml: Add FreeBSD CI configuration
This enables running tests on FreeBSD on custom GitLab CI runners that accept the tag 'freebsd'. FreeBSD Jails is required to be configured on hosted machines.
Closes #174 (closed)
Edited by Guangyuan Yang