Rewrote audioBufferList allocator to also allocate internal buffers. Also, added stereo float non-interleaved description helper