fixed building.
openal stuff.
Updated to build with new stl stuff
build improvments