Fixed bug 1679 - Error in buffer size setting in Haiku/BeOS audio driver

PulkoMandy

Just like in SDL, audio buffer sizes for BeOS and Haiku BSoundPlayer are sized
in bytes, not frames. SDL was feeding the wrong value, leading to buffers
smaller than expected and weird behaviour in some unsuspecting programs
(noticed it in HivelyTracker but others are likely affected as well. The fix is
fortunately very simple
converted tabs to spaces in iOS/UIKit PumpEvents code