Begin work on encrypted authentication, decryption of secret and tokens.
Big flow-networking update.
Implemented encrypted connections.
Cleanup and fixes to networking:
- Tidied logging and error messages
- Handle disconnects properly
- Tidied JsonMessage hierarchy
- Improved HandshakeHandler ordering
- Added slf4j-jdk dependency for flow loggers
- Handle invalid opcodes, messages, handlers more cleanly
Updated ChunkBulkMessage to flow-net.