fix broken selection when blinking is cancelled
avoid needless selection display updates
register event to cancel blinking only for necessary time
make getter of selection range in common use
make wrapper module of text finder
fx33: use shorthand property [MANY CHANGES]

* https://bugzilla.mozilla.org/show_bug.cgi?id=875002