For the most part the dates for an election can be known in advance and
the formula for working them out isn't too complex.
Add a tool that, given some simple args, can make an educated guess as
to when an election should be run.
Change-Id: Ied3b5e2d4494f325bda549f303e68151856008bf