Preserve the height of the cursor regarding its shape

Change-Id: Ife05e27c2f88c04aecc6260c9ed290b46e71a1c7
Reviewed-on: https://chromium-review.googlesource.com/177888
Reviewed-by: Robert Ginda <rginda@chromium.org>
Tested-by: Robert Ginda <rginda@chromium.org>
hterm 1.23: Prevent overlay focus, fix timeout tracking.

* Prevent the terminal overlay (hterm.Terminal.prototype.showOverlay) from
  taking focus if it happens to get clicked.
* Fix the overlay timeout tracking to fix cases where showOverlay is called
  again before the previous overlay has timed out.

Change-Id: I6fdc18d76981a8502dda0210b11ca9785f4915ab
Reviewed-on: https://chromium-review.googlesource.com/177909
Reviewed-by: Marvelous Marius <mschilder@chromium.org>
Tested-by: Robert Ginda <rginda@chromium.org>
update links

Change-Id: I33aed5426ed3bc85727678b0da64b20ba006fdd5
Reviewed-on: https://chromium-review.googlesource.com/177960
Reviewed-by: Robert Ginda <rginda@chromium.org>
Tested-by: Robert Ginda <rginda@chromium.org>