test: more test coverage for maxConnections
If the server is not accepting connections because maxConnections is exceeded, the server should start accepting connections again when a connection closes.
Eliminates a TODO
comment. ref: #264 (closed)