Tidy the OSS (BSD's, mostly) backend
This is some minor tidying on the OSS branch. It is prep-work for making the mixers work better on FreeBSD (where, among other things, we have to patch the channels count down from 32 to 25 and do so in packaging now).