Tiny but safe wrappers for ALSA.

Very much a WIP at this point, and the API might change, but basic playback/recording should work.