Use more appropriate size types
Use the minimum of the two string lengths for comparison
Minor clarification for __ALSOFT_SUSPEND_CONTEXT
Use %zu (C99) for printing size_t
Check the absolute gain value for silence

Future B-Format support will be using negative gains, which still need to be
applied.
Add preliminary AL_EXT_BFORMAT support

Currently missing the AL_ORIENTATION source property. Gain stepping also does
not work.
Rename the source's Orientation to Direction
Support B-Format source rotation with AL_ORIENTATION
Add AL_EXT_MULAW_BFORMAT to alext.h
Support AL_EXT_MULAW_BFORMAT
Avoid the ALCdevice_Lock/Unlock wrapper in some places
Use the copy resampler only when there's no sub-sample offset
Minor update for ambisonics coefficients

Small tweaks to balance the left and right speakers, and change
unreasonably small values to 0.
Add some missing breaks
Merge remote-tracking branch 'remotes/openal/master'