move gclui.onChangePredicate to ColoredTreePicker.onChangeState
misc de-crufting
modernize hiding
hover docs for taxon and predicate pickers
clicking the taxon_picker does all the things but at the wrong time