Detect collapsed range inside focusable node in ve.ce.Surface#onChange

When the document starts with a focusable node, and we try to initialise
the selection to [1,1], the current logic does not detect that as being
on the focusable node and tries to do a native selection.

Bug: 54446
Change-Id: Ib515c435314c35c4e9b3802da117b963b3ef4169
Merge "Detect collapsed range inside focusable node in ve.ce.Surface#onChange"