Handle audio channels correctly in pulseaudio plugin

This fixes a bug where the pulseaudio plugin always reported
a speaker layout of stereo to obs, regardless of how many channels
pulseaudio actually recorded.
If the default number of channels was different to 2 this would
cause audio distortion.
Merge pull request #260 from fryshorts/pulse-input

Handle audio channels correctly in pulseaudio plugin