Eliminated the special case for a 1-element buffered channel

The speed advantage had been due to having 1 fewer semaphore, but that was an incorrect solution.
With the 1-element special case's advantage now being at most 1 nanosecond (possibly less) per message, there is little reason to keep it around, not even as a curiosity.