Client updated. Define host/port immutables. Improved constructor problems check
Define Client.setMaxPoolSize only after Client.connect()
TestClient: Initial implementation