* always report reroll values of defending dice during trip attacks
* move all references to the player and opponent color into Game.js, in preparation for making these user-defined variables
* set background color for the element describing the next action to be taken
* update recipe for EDG
* clean up the player/opponent battle mat divs, and give the combined mat more horizontal padding
* first cut at requiring login for most API functions
* fix checkstyle warnings
* move BMInterface functions which are available to unauthenticated users into a new class, BMInterfaceNewuser, and only include BMInterface from responder after verifying that the user is logged in
* bah, accidentally committed a test flag
* checkstyle
Merge pull request #638 from cgolubi1/621_edg_recipe

* update recipe for EDG
Merge pull request #631 from cgolubi1/287_trip_log

always report reroll values of defending dice during trip attacks
Merge pull request #636 from cgolubi1/586_status_formatting

set background color for the element describing the next action
Merge pull request #639 from cgolubi1/588_mat_whitespace

add horizontal whitespace to battle mat
Merge pull request #641 from cgolubi1/625_api_auth_check

verify user authentication before allowing access to most API functions
diceland, president, renaissance, most of sailor moons, others
Merge pull request #645 from ManvilleFog/138_button_images

diceland, president, renaissance, most of sailor moons, others
Merge branch 'master' of github.com:buttonmen-dev/buttonmen into 174_surrender

Conflicts:
	test/src/engine/BMGameActionTest.php