Generalize ClientConnectionTCP -> ClientConnection, import separate of concerns
between ClientConnection and TCPServer
Add restart queue to test driver
Some renames and cleanups
Refactor device server network- and KATCP-specific parts into separate classes,
also removing twisted implementation