Move cursor to edge of selection when moving caret left/right
Move cursor to edge of selection when moving caret left/right

This is to mimic the behavior of many third party text editors. The
reason it's not doing it when moving by word is due to that behavior
being mostly the same on other editors.

godotengine/godot,vkbsb/godot,Faless/godot,pkowal1982/godot,Shockblast/godot,Faless/godot,honix/godot,BastiaanOlij/godot,sanikoyes/godot,firefly2442/godot,Shockblast/godot,ZuBsPaCe/godot,sanikoyes/godot,Shockblast/godot,BastiaanOlij/godot,vkbsb/godot,vnen/godot,Shockblast/godot,Shockblast/godot,DmitriySalnikov/godot,josempans/godot,Zylann/godot,DmitriySalnikov/godot,godotengine/godot,vnen/godot,Zylann/godot,Valentactive/godot,DmitriySalnikov/godot,honix/godot,akien-mga/godot,honix/godot,sanikoyes/godot,pkowal1982/godot,DmitriySalnikov/godot,Faless/godot,pkowal1982/godot,firefly2442/godot,ZuBsPaCe/godot,sanikoyes/godot,sanikoyes/godot,vnen/godot,BastiaanOlij/godot,guilhermefelipecgs/godot,akien-mga/godot,vkbsb/godot,Shockblast/godot,godotengine/godot,josempans/godot,Faless/godot,guilhermefelipecgs/godot,BastiaanOlij/godot,akien-mga/godot,vkbsb/godot,ZuBsPaCe/godot,DmitriySalnikov/godot,pkowal1982/godot,guilhermefelipecgs/godot,Zylann/godot,Faless/godot,Zylann/godot,firefly2442/godot,BastiaanOlij/godot,pkowal1982/godot,akien-mga/godot,honix/godot,godotengine/godot,josempans/godot,akien-mga/godot,firefly2442/godot,josempans/godot,Valentactive/godot,ZuBsPaCe/godot,josempans/godot,Valentactive/godot,vkbsb/godot,sanikoyes/godot,DmitriySalnikov/godot,josempans/godot,vkbsb/godot,Valentactive/godot,Zylann/godot,ZuBsPaCe/godot,pkowal1982/godot,guilhermefelipecgs/godot,vnen/godot,akien-mga/godot,guilhermefelipecgs/godot,DmitriySalnikov/godot,Valentactive/godot,Valentactive/godot,guilhermefelipecgs/godot,godotengine/godot,firefly2442/godot,ZuBsPaCe/godot,BastiaanOlij/godot,Zylann/godot,akien-mga/godot,guilhermefelipecgs/godot,vkbsb/godot,honix/godot,firefly2442/godot,vnen/godot,ZuBsPaCe/godot,Faless/godot,Valentactive/godot,josempans/godot,BastiaanOlij/godot,sanikoyes/godot,Shockblast/godot,pkowal1982/godot,Zylann/godot,Faless/godot,vkbsb/godot,firefly2442/godot,josempans/godot,akien-mga/godot,honix/godot,guilhermefelipecgs/godot,pkowal1982/godot,Faless/godot,godotengine/godot,vnen/godot,vnen/godot,ZuBsPaCe/godot,Shockblast/godot,Valentactive/godot,BastiaanOlij/godot,godotengine/godot,sanikoyes/godot,Zylann/godot,firefly2442/godot,vnen/godot,godotengine/godot