Set max length for client IDs
This is another branch extracted from 237-versioning-client. Most of the changes are just to make better use of TestUtils.
This is another branch extracted from 237-versioning-client. Most of the changes are just to make better use of TestUtils.