Always use adaptive mutexes on Linux and use error checking mutexes in developer mode
There's was no reason for having an autoconf option to pick the mutex type (nobody knows what it means for BIND 9), so we should always use adaptive mutexes; also use error checking mutexes, so we discover thread mismatches during development and are not surprised when FreeBSD crashes (because they use error checking mutexes by default).
Edited by Ondřej Surý