Mac compatibility

The Mac only supports interleaved streams. This changes the
implementation of msound to use interleaved data.

Also adds a script for compiling msound on the Mac.