Simplify link state to just exchange

Start adding support for multiple handshakes, cleaning up based on https://github.com/telehash/telehash.org/pull/110