Display and dismiss completed games on Overview

Resolves #604.

http://jenkins.buttonweavers.com:8080/job/buttonmen-AdmiralJota/167/

Note: don't approve this until after cgolubi1's June pulls have all been merged.
This isn't a complaint about this pull, which is doing the right thing.  But if the view needs to be recreated to add extra columns, why are we wildcarding the columns in the first place?  We should enumerate them, so it's more obvious to people making changes that the view needs to be recreated.  As is, it'd be easy to change the game table, not realise a view was affected, and wind up with different installations having the view in different states.