Fixed header path for vorbisfile project.
Removed use of try/catch & exceptions from core making initialization code easier to follow.
Fixed issue with test module keydown test.
Tidied up openAL sound implementation.