Make compatible with the Steam Runtime environment
This is mostly build-system stuff or superficial changes (debug messages, etc.) to account for the older glibc, dpkg, gcc, Autotools and gtk-doc in the Steam Runtime.
The functional change is that if
secure_getenv() isn't available, the
CAPSULE_PREFIX environment variables are ignored.