Refactor #has_no_other_votes_within_delay_window? in Vote

* Add private .votes_by_event_and_voter method.
* Add spec for #has_no_other_votes_within_delay_window?