Report hamlib errors in the UI.

Exact messages could use some work. I added a smart one for the common
"you didn't turn it on/plug it in" RIG_ETIMEOUT case.
Kludge to fix bug where coinciding band-type DB records would be displayed as channel records.