audio_pipe: don't use the name 'wait'

Fixes compile on systems where POSIX wait is in the namespace.
Add in launchd script for OS X

Set up a daemon service for OS X using launchd that loads on boot.
The script depends on the computer having a network connection and
upon the mDNSResponder and coreaudiod running before it launches
shairport.