Use different distance model in OpenAL if EAX is not enabled (on Linux)
* on Linux we use OpenAL even without EAX but without the room occlusions sounds are way too loud from far away objects
** just use the fallback sound distance values in OpenAL if no EAX is used
* updated OpenAL include files
Added support for up to 5 mouse buttons
* rebuild binary