Added OpenAL Soft library for sound effects.

Added WAV resource loader.
Non-existing resources are now logged as errors in the resource manager.
Fixed bug where the we supplies a this parameter in the constructor of the model object

This will result in an invalid pointer to the model listener, causing
weird memory problems.