Update last-leader-msg-time on successful election

If a vnode election is successful, update last-leader-msg-time to the current time.

In looking into #81 I noticed that the leader does not consider itself being elected as seeing a leader message. I believe this would make it think that it is expired every time.