Port sh.kak to multi_regions
Fix bug in nested highlighting
Remove region highlighter, rename multi_regions to regions, cleanup