[game-api] Clean up lightgames & document API
[game-api] Complete refactoring/overhaul of API

  * Add *a lot* of utility methods/functions to lightgame
  * Edit games to make use of the updated API
  * Refactor mnkgame
Merge branch 'master' of https://github.com/smab/playhouse-web

Conflicts:
	src/games/gifanimation.py