Don't process every event in a separate goroutine.

APU work: Set FrameInterrupt status flag in APU correctly.  Fixed bug in
noise channel related to honoring the length counter halt flag.

Pause SDL audio when emulator is paused.