User bug fixes

fixes bugs with adding new users to server
-fixes games uncompleteing when users were added
-fixes games incorrectly completing if a user was added with active sessions opened.

This could be more efficient if any one has a suggestion but at least it fixes the rpoblem