Use al_malloc/al_free for default allocators
Convert the wave writer backend to the new API
Remove a couple unnecessary typedefs
Check the given CoreAudio capture device name
Return the correct default capture device name