Rename ack to server_ack

Client and server acks are independent.
That is, the client may decide to ack responses while the server doesn't
ack requests. The other way is true, too.
Simplify handling the default inactivity
Make server_acks runtime configurable