Moved the starting/stopping etc of the AVAudioSession behind an
NSOperationQueue so no parallel stop/start etc.