Fix the selection behaviour around the 0th glyph
Fix the selection behaviour around the 0th glyph

After fixing the cursor position issues around the initial
glyph of the layout, the selection position needs fixing as
well.

The fix is similar: check if the position of the selection
is 0 and provide a fast path by setting the offset to 0.

ebassi/clutter,heysion/clutter-clone,ebassi/clutter,Distrotech/clutter,collects/clutter,tardyp/clutter,djdeath/clutter,jigpu/clutter,GNOME/clutter,kerrickstaley/clutter-vala,spatulasnout/clutter,djdeath/clutter-multithreaded,rkudiyarov/clutter_osx,tardyp/clutter,collects/clutter,djdeath/clutter-multithreaded,GNOME/clutter,nobled/clutter,GNOME/clutter,Distrotech/clutter,ebassi/clutter,nobled/clutter,dlespiau/clutter,jigpu/clutter,heysion/clutter-clone,jigpu/clutter,jigpu/clutter,djdeath/clutter-multithreaded,djdeath/clutter-android,heysion/clutter-clone,kerrickstaley/clutter-vala,ebassi/clutter,jigpu/clutter,collects/clutter,rkudiyarov/clutter_osx,GNOME/clutter,nobled/clutter,djdeath/clutter,GNOME/clutter,djdeath/clutter-android,djdeath/clutter,dlespiau/clutter,kerrickstaley/clutter-vala,heysion/clutter-clone,rkudiyarov/clutter_osx,Distrotech/clutter,collects/clutter,djdeath/clutter-multithreaded,spatulasnout/clutter,spatulasnout/clutter,djdeath/clutter,djdeath/clutter-android,djdeath/clutter,spatulasnout/clutter,rkudiyarov/clutter_osx,kerrickstaley/clutter-vala,dlespiau/clutter,djdeath/clutter-android,spatulasnout/clutter,jigpu/clutter,djdeath/clutter,djdeath/clutter-android,Distrotech/clutter,ebassi/clutter,Distrotech/clutter,tardyp/clutter,heysion/clutter-clone,Distrotech/clutter,collects/clutter