Texture paramters use the modern enumerations.  Use the modern depth buffer size query on OS X.
OpenAL includes on OS X.
Fix FindOpenAL module for OS X, minor CMakeLists cleanup.
Update the OS X installation instructions.