Allow for fast repeated commits from one client

AjaxDataLinkView now allows for multiple commits from one client (via
one view) without sending anything back to client from server. As soon
as something other than that view changes the Var, the client is
interrupted and sent an update, and cannot make more commits until that
update is received (giving the client an up to date change index).