Clear selection when leaving blockwise

Not sure if it's "correct," but it fixes the issue where you
get stuck with the wrong caret type after doing s or c, for example