[games] Add experimental lamp animation for Connect4 game

Doesn't yet do any in-browser animation, and the current animation sucks
because of the low time resolution exposed by the lamp server API.
Also, adds a wrapper around Tornado's `add_timeout` as well as the default
configuration for games lacking game-specific settings.
Merge branch 'master' of https://github.com/smab/playhouse-web