patches from NO3M:

Another AutoCQ fix; when QSO active on cq radio and focus on alt-d
radio, autoCQ was not sleeping.

------------

The attached patch applies over the previous patch.  Hopefully it
resolves the AutoCQ behavior.

AutoCQ sleeps when working Alt-D QSO, otherwise, remains
active. Explicit TX steering added to altDEnter and autoCQ where
needed to keep TX focus in the right place.

I also added activeTxRadio = activeRadio in So2sdr::enter() before any
messages get sent.  I can't think of a case off-hand where there is an
exception to this in normal ESM except R2CQ, which will re-steer.  It
was needed, otherwise, after logging an Alt-D QSO, with TX focus still
on the alt-D radio (so as not to interrupt exchange in exch+log mode),
{CALL_ENTERED} was not using the CQ radio's call field on the next CQ
radio QSO.  It has to do with the expandMacro referencing the TX
focus:

                   case 12: // call entered
                        out.append(qso[activeTxRadio]->call);
                        txt.append(qso[activeTxRadio]->call);

which is needed for duelingCQ / toggle ESM to work.

-------------

AutoCQ fixups: general behavior, sleeps when alt-d is active Reference
activeTxRadio where appropriate for cat->modeType() Avoid unneeded
calls to deactivate DuelingCQ and AutoCQ unless active (prevent
switching hysteria)