Fix bug in cluster configuration changes removing members from local configurations.
Ensure commands are forwarded to the leader by followers.
Add snapshot tests.