Simplify return data types
For server code generator and client:
- A command with no response should return
None, not an empty tuple - A command with a single response should return a single value, not a tuple with one value
For server code generator and client:
None, not an empty tuple