Bug 948269 - Split MediaDecoderStateMachine::AudioLoop out into new AudioSink class.  r=cpearce