etcd: add /v2/admin/machines/ endpoint
raft: update lead for follower sm when receiving msgApp

Or follower may take `none` as its leader forever if it just launched
a failed election whose term is the same as the current leader.
raft: add msgDenial to deny removed nodes
server: add remove function