added win32 version of strdup, cleaned up code
better sound driver auto-detection, fail back to just WAV for player output if no drivers are detected
valgrind fix (conditional jump depending on unitialized value) and formatting
Merge branch 'master' into openal

Conflicts:
	CMakeLists.txt