Add more client session tests
Implement and add tests for client-side rekeys