Fixed the race condition where users could vote on a game that had been edited, so long as they had it open before editing began. It now keeps track of versions of games, so this doesn't happen. Modified Game.java and estimate.java, so databases need to be reset to test this. jnallard.
Removed unneeded imports and added comments to new functions, and to some functions missing comments in estimate.java. jnallard
Merge pull request #190 from zoccihedron/fix-#189EditingRaceCondition

Fix #189. Adds modified game versions so that voting can determine if a game is out of date or not.