change the loading order so that the AVAudioSession's category gets set before we open the ALCDevice. fixes an issue on iOS 7 where calling alcOpenDevice before a category is set will stop other app's music as though the category were AVAudioSessionCategorySoloAmbient (which is the default category).