Cluster: save/restore vars that must persist after recovery.

This fixes issue #1479.
Cluster: last_vote_epoch -> lastVoteEpoch.

Use cammel case for epochs that are persisted on disk.