Reorder locking to avoid deadlock (fixes #64)
Add peer node sync status in GUI (fixes #46)
Add multi-repository support to protocol (ref #35)