tests/30-audio: Move distribution-dependent code to inline targets.
targets/audio: Allow overriding of ADHD_HEAD (for testing).
test/30-audio: Test other ADHD branches (compile-only).
Fix error handling:
 - local VAR="`false`" eats the return status: local declaration must be separated from assignment.
 - function calls in backticks are not called with `-e` in bash: explicitely call return
Fix audio 32/64 compatibility for >=stabilize-5062.