This kills the funky GL logging stubs, which unnecessarily
complicates the build process (think future cmake).
As for logging GL calls: Use apitrace for that
https://github.com/apitrace/apitrace
Thread return types are different between platforms, and its
probably not a good idea to return something of a different size,
cast the callback and expect it to not crash.
the address of ‘hwparams’ will always evaluate as ‘true’
This was only in idAudioHardwareALSA::Initialize(), add the
missing return statement too while I'm at it.