Remove joint consensus (ProposedMembers) support.

This was present in the original raft paper but was removed from the final
thesis because simpler protections suffice as long as only one node is added
or removed at a time.

Use the term "observer" consistently for non-voting members.

@spencerkimball 
What's diff between non-member and observer?