Use correct error handling for new OpenAL functions
Use correct index for alIsBuffer
Add get&set for source direction and cone values