in set_selection_from_region, extend selection end +1 to make delete using range selection work correctly. test-case: using delete when range start/end/length the same as region start/end/length
experimental proto use at own risk
additional icons (as always, as a placeholder for hopefully following up real icons)
tool buttons for combine, uncombine regions