Added functions to ServerClient to keep track of the time since last interaction with client
Can be useful later for tests to know if the client got disconnected
Merge remote-tracking branch 'origin/master'