cleaning code in RevDesc

remove on_highlighted and on_linkCopy
better initialization of cmbSearch items
add implementation of a better search text field

You won't need an ugly combo box to select the search filter. With this widget you can select the search filter from a menu that appears when you click on the magnifying glass icon (or what ever you choose as an icon)
use the new SearchEdit widget and remove cmbSearch

looks so much nicer now and the code is also improved :)
remove MainImpl::highlightAbbrevSha