nodeinout-796921: Fire onLeave/onEnter/onChange events
nodeinout-796921: Fire onLeave/onEnter/onChange events

Inputter will now keep an type in an assignment up to date with the
values in the thing pointed to by the cursor.

Signed-off-by: Joe Walker <7a17872fbb32c7d760c9a16ee3076daead11efcf@mozilla.com>

mozilla/gcli,mozilla/gcli,joewalker/gcli,joewalker/gcli,mozilla/gcli