* made dedicated BMGameAction class and add some tests for it
* add support for storing/loading action parameters as JSON-encoded arrays rather than strings
* convert the end_draw and end_winner action log entries to the array format
* modify the type of the game_action_log.message field
* finish refactor of game action log store/retrieve
* add choose_swing action log entries
* log and report game actions for chance die rerolls
* add action_log messages for chance, focus, and decline initiative
Fixed case sensitivity bug in re-enabling buttons with BMBtnSkills
brains, dork victory, fairies, catfight, tirade, some rares
forgot to mention Bruno - fixed size of Pappy image
Merge pull request #607 from ManvilleFog/138_button_images

138 button images
* add action log entries for adding and declining reserve dice
* log/report add/decline of auxiliary dice, including some extra code to suppress the message entirely if it's not yet time to reveal one player's choice
Merge branch 'master' of github.com:buttonmen-dev/buttonmen into 339_activity_log
* raise default number of action log/chat entries from 5 to 10
* assorted checkstyle fixes
Merge pull request #606 from blackshadowshade/489_reenable_buttons

Fixed case sensitivity bug in re-enabling buttons with BMBtnSkills
Merge pull request #608 from cgolubi1/339_activity_log

activity log
* reintroduce backwards-compatible printing of string messages
Merge pull request #611 from cgolubi1/610_action_log_fix

reintroduce backwards-compatible printing of string messages
Merge remote-tracking branch 'upstream/master' into 605_dizzy_disabled

Manually resolved conflicts in:
	src/engine/BMGame.php