Fixed up capture mode — and made TransfluentUtilityInstance an interface —
now I just pop in a CaptureMode instance when I set capture mode.  simplifies logic quite bit, and made debugging quicker