Inserts the ability to be notified when an entry is committed.
Replaces futures & loop/while with go-loop in server.
Replaces agent-based send-rpc with a core.async one.
Fixes breakage from async changes.
Merge branch 'feature/async-refurb'