temporary fix for gpo/switchctrl. only works for TX
moved set_freq out of hackrf_core to facilitate switchctrl fixes
switchctrl updated by set_freq()
finished switchctrl handling