Fix random/crazy stats bug

If a player had pending changes, they would have been added to the
message, which is then sent to any remaining players.
add unit test for changes distribution bugfix
add joey to contributors
Merge branch 'bugfix-locationchanges'