Moved lib.fs deps from hterm to nashh and orders it correctly for real this time.

Change-Id: I73efcc91226edde21744f26383f9bde2975183fc
Reviewed-on: https://chromium-review.googlesource.com/192134
Reviewed-by: Robert Ginda <rginda@chromium.org>
Tested-by: Robert Ginda <rginda@chromium.org>
ssh-agent plumbing on the nassh side.

The NaCl plugin bubbles up connect requests for ssh-agent which this cl relays
towards the application id as present in SSH_AUTH_SOCK environment variable.

BUG=chromium:211948
TEST=manual
Change-Id: I6ebe361ad696aa1a59ee89ee018aca81c6b0fe5b
Reviewed-on: https://chromium-review.googlesource.com/195575
Reviewed-by: Robert Ginda <rginda@chromium.org>
Tested-by: Robert Ginda <rginda@chromium.org>
Switching default relay to r.ext, for -dev only.

Change-Id: Id31dc4b170137165bece37fdd1cac4862daff38f
BUG: chromium:365928
TEST: manual
Reviewed-on: https://chromium-review.googlesource.com/196386
Reviewed-by: Robert Ginda <rginda@chromium.org>
Tested-by: Robert Ginda <rginda@chromium.org>
Track ack latency option.

Change-Id: Ifd08570c6ecd4a81793f31c2d839bd01ba4ba026
BUG: chromium:366478
TEST: manual
Reviewed-on: https://chromium-review.googlesource.com/196722
Reviewed-by: Robert Ginda <rginda@chromium.org>
Tested-by: Robert Ginda <rginda@chromium.org>
Add option to report connect attempt count.

Change-Id: I09659e12644e3c74185a75f5c33f9ed1831765df
BUG: chromium:366738
TEST: manual
Reviewed-on: https://chromium-review.googlesource.com/196874
Reviewed-by: Robert Ginda <rginda@chromium.org>
Tested-by: Robert Ginda <rginda@chromium.org>
Makes some small changes so that hterm can run on FF.  This makes it so the
tests pass and my exploratory testing of hterm works, but there could still be
hidden bugs lurking somewhere.

Change-Id: I4212438721989a40269c3ed30c5bdb68cee06d26
Reviewed-on: https://chromium-review.googlesource.com/196884
Reviewed-by: Robert Ginda <rginda@chromium.org>
Tested-by: Robert Ginda <rginda@chromium.org>
nassh 0.8.27.1, hterm 1.36, libdot 1.7

Bring changelogs and manifest.json up to date.

Change-Id: Ia96d0e098b3672d15121e17e0aa3f0c4b5b82bec
Reviewed-on: https://chromium-review.googlesource.com/197308
Reviewed-by: Robert Ginda <rginda@chromium.org>
Tested-by: Robert Ginda <rginda@chromium.org>
Small changes to make it so hterm works better in IE.  There are still some
issues around cut-copy-paste.

Also exposes terminal's pref_ object in a getter, and has the terminal pass
itself in the callback in the runCommandClass method.  This makes it so
integrating code doesn't have to directly access what looks like a private
variable.

Also fixes issue with double pasting the text with ctrl-v.  This was happening
because we are now listening for textInput events on the document body, rather
than just the x-screen.  The pasteInput text area would propagate a textInput
event up.  We are now catching this and stopping it.

Change-Id: I4c48f65cfc95cbd185083ea54f387229c76be983
Reviewed-on: https://chromium-review.googlesource.com/197372
Reviewed-by: Robert Ginda <rginda@chromium.org>
Tested-by: Robert Ginda <rginda@chromium.org>
hterm 1.37, nassh 0.8.27.2, double-paste fix, ie compat.

* Fix double-paste issue introduced in hterm 1.36.
* First round of IE compatibility fixes.

* Update nassh to 0.8.27.2.

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