Various Button fixes

Button fixes for all radios that have new UI. As well as converting older radios over to new `setChannelViaDialog` and `setVolumeViaDialog` functions that reduce the code and potential for mistakes in the dialogs.