[BUGFIX] Handle MRCPSynth failure correctly

It sets a channel variable to indicate success/failure. To make this fast, we'll cache channel variables locally on the Call object.

Fixes adhearsion/adhearsion#211