SoundStore AL Context support

SoundStore now keeps track of its ALC
The ALC can now be destroyed on exit