Fully generalised voting systems

I was about to hardcode "1975" somewhere weird, so bit the bullet and
generalised this all properly.
(Syntax) bug fix in the main scoring system

Javascript is very good at hiding syntax errors from you!...
Also added a little helper function, which was really the whole point of
this over-the-top voting system refactor!!