Revert "Ignore client checkpoint commands when unpure"

This reverts commit a810c04fcea7d3489734f14c0b693856217eac71.
Revert "Disable clientdemo commands for unpure servers"

This reverts commit b92428b8eb0891aad605dbe1d2a1bae9f2e8e5aa.