Move AL_FreeAudioDevice, AL_FreeAudioContext deleters to AudioDevice
Add branch whitelist (travis for a temporary test site)
Add platform-specific header file includes
Add header file dependency
Let CMake choose the environment's C++ compiler
Make dev the whitelist branch