raft: add msgHeartbeat type

Fix #1745 

/cc @yichengq @bdarnell
MsgBeat is confusingly similar to MsgHeartbeat and should probably be renamed.