Make requests/responses Java serializable.
Add Java serializer.
Refactor cluster membership handling and add a direct protocol implementation.
Add Vert.x protocol implementation.