1. Selection controls for input & textarea

    Controls for setting and getting text selection via `setSelectionRange()` and the `selectionStart` & `selectionEnd` properties.

  2. editcontext api: selectionstart

  3. htmlinputelement api: selectionstart

  4. htmltextareaelement api: selectionstart

  5. textupdateevent api: selectionstart