* add a very small amount of testing of Newuser.js
* add a couple more generic Newuser tests
* add Newuser form submission tests
* last try: fix failure tests to actually test the right things
* forgot one more: test invalid username
* set email addresses in Newuser.js, also add status for players,
  set to unverified initially, and disallow login unless status is
  active (note that this is currently broken because there's no way
  for status to become active)
Merge branch 'master' of github.com:buttonmen-dev/buttonmen into 140_newuser_email
* put playerId in create_user() result whether or not this is a
  test --- it's a good way to make sure user creation actually succeeded
* initial revision of user verification
* checkstyle errors
* broke functionality while fixing whitespace, sigh
Merge branch 'master' of github.com:buttonmen-dev/buttonmen into 140_newuser_email
* only load names of active players for game creation
* fix a bug in error handling
* loadPlayerNames should report player status, and the UI should only suggest active players for you to create games against
Merge branch 'master' of github.com:buttonmen-dev/buttonmen into 140_newuser_email
* dos2unix BMButton
Merge pull request #545 from cgolubi1/140_newuser_email

140 newuser email
Merge remote-tracking branch 'upstream/master' into 213_echo

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