Fix whisper ptt bug.

Addresses #1077.  The added code to pttReleased() addressed a race condition I hit.  It can be omitted but would result in qsCurrentTargets being stale until a full whisper push/release cycle was done correctly.  It might be better if the whole whisper thing had it's own PTT counter, though I'm not sure.