pull changes from master to dev on 2014-06-24 (take two)

This update brings these approved pulls to the dev branch:
* User visible:
  * #1031: display and dismiss recent completed games on the overview page
  * #1027: handle reserve swing die bug
  * #1028: report unchanged morphing and mood dice in action log
  * #1029, #1043: make logging accurate for morphing trip dice
  * #1037: make some python client code for standard game actions available
* Ideally not user visible:
  * #1036: redo the loadGameData API format to be more consistent between how backend and UI use it

Database updates:
```
0604_dismiss_game.sql
```

Once this pull is merged, i will load the changes on dev.buttonweavers.com as part of #217.