Cleanup: simply passing flags to clientConfigure()
The passing of flags to clientConfigure() via bitmasks isn't actually trivial to understand. Different flags are or'ed in complicated ways along the call chain, even though most of the sites are only interested in some of the flags.
This queue cleans this up by replacing the bitmask with explicit bool parameters.