Fix versions exactly so they are also documented.
Regenerate generated files with latest versions.
Add test directory for simple testing of both client and server.