cleanup PlaySound test
allow compiling on SDL2 as well as 1.2
fix SDL2 compiling on linux and use C++ header includes instead of C header include names
use CMake2.8 style interface includes
add headers to project so they show up in IDEs
minor sample fixups
pull in "stock" AL headers from openal-soft as everyone elses is screwed up
use the included AL headers always