feat(peer_server): forbid rejoining with different name

Or it will confuse the cluster, especially the heartbeat between nodes.
fix(join_command): use RaftURL as peer address
chore(rejoin_test): rewrite some printout
Merge pull request #738 from unihorn/68

feat(peer_server): forbid rejoining with different name