Compare logs correctly on a RequestVote
Compare logs correctly on a RequestVote

Per issue #94:

> The log comparison in the RequestVote request handler is incorrect. The current code,
> rejects the request if the voter's last log term is greater than the candidate's OR
> if the voter's last log index is greater than the candidate's.

It should actually only compare the log index if the last terms are equal.

Signed-off-by: Alex Bligh <60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alex.org.uk>

otoolep/raft,hashicorp/raft,hashicorp/raft