[jvstm-ispn] Send commit information to other nodes and apply
[jvstm-ispn] Ignore self commits when dealing with remote commits. Expose a bug

  * The thread the receives the remote commit message may get delayed thus not
    delivering the message in time. As such, a committing transaction may not
    realize that another node has already committed.  It will then use an
    already taken commit version.
[jvstm-ispn] Reimplement global lock with AtomicNumber. Revise remote commits workflow.