* use BMSkill, BMDie, and BMButton to determine which buttons have
  unimplemented skills, and grey these buttons out in the UI with
  a warning to testers
* prefix unimplemented buttons with -- to work with browsers that
  don't respect CSS in dropdowns.  also make the grey a little lighter
Merge branch 'master' of github.com:buttonmen-dev/buttonmen into tkt-125
* display login failure/logout success within the header itself
* fix a previous-masked bug in which api_core.logout() was failing
* log all caught exceptions using error_log()
* clean up create_game() error handling a bit to prevent a fatal
  error from being shown to the user when a game can't be loaded
* add logtail, postfix, and configuration for a cron job which tails
  the apache error log every night and mails the results to interested
parties (currently chaos)
* fix a couple of dependency logic omissions which might cause
  puppet to fail sometimes
Merge branch 'master' of github.com:buttonmen-dev/buttonmen into tkt-125
* replace api create_user with a standard implementation using JS
  and normal responder functions
* make the front door a little friendlier by redirecting people
  automatically from / to /ui/, and by using friendlier text for
  the logged-out overview page
* stop prepopulating players
Merge pull request #157 from cgolubi1/tkt-125

create game UI greys out buttons with unimplemented skills
Merge pull request #164 from cgolubi1/146-loginfail

display login failure/logout success within the header itself
Merge pull request #165 from cgolubi1/144-logerror

log all caught exceptions to apache log
Merge pull request #166 from cgolubi1/110-createuser

implemented createuser within the normal UI
* create a game_action_log database table and use it to store
  historical information about (for now) attacks and rounds that end
* use action_log information to generate messages to the active
  player about their recent actions (replacing game->message where
  appropriate)
* display five most recent actions at the footer of each game page
* database schema changes for game_action_log
Merge branch 'master' of github.com:buttonmen-dev/buttonmen into 99-endofround
* fix: there's no need to save entries in so many different places,
  just do it in save_game at the same time as everything else gets
  saved
Merge pull request #168 from cgolubi1/99-endofround

display end of round score and winner to both players, and also display other game data