build: Avoid using ".." for referencing paths and reorganize valac-calls
build: Make building vapigen non-optional
build: Generate only xz-tarballs
Require and target GLib >= 2.24

The next stable release of vala will happen four years after the
release of GLib 2.24.0.
codegen: Remove support for GLib < 2.24