gscreen config -fix DTG labels with more then XYV axes
halui: don't represent joint number in a hal_bit_t!

this led to the problem that andypugh observed in master (only):
selecting any joint but 0 caused joint 1 to be selected.
(cherry picked from commit 33d4483ccf856fea23726c3bcdf1ab7c19b855dd)