* in the UI, sort attacks by name, and put a blank value before surrender
* modify action logging to correctly handle surrender in both attack and round-end
* fix grunt issues
* make checkstyle happier
* add a "config" table to the database, and set the site_type value to "development" by default
* if site_type is production, get_all_button_names() should not return buttons with unimplemented skills
* UI should only print the warning about choosing unimplemented buttons if there are any
* typo
Merge branch 'master' of github.com:buttonmen-dev/buttonmen into 174_surrender

Conflicts:
	test/src/engine/BMGameActionTest.php
* nice merge, git
* add comments about site_type
Merge pull request #635 from cgolubi1/174_surrender

improve action logging and UI for surrender
Merge pull request #640 from cgolubi1/600_config_table

add config table to database and populate it