core: fix string handling, fix MoveAddressBackward, add method to handle the addition of both cell and label ; ui_qt: improve speed by disabling redraw in ensureCursorIsVisible