bus: make the kdbus code valgrind clean
bus: make sure things still compile fine without valgrind's headers installed
bus: be nice to people who don't have kdbus in their kernels