Fix potential key has already been added exception in Server_RequestValidMissionsUpdate
Also check the length of the static work queue before adding players to the collection of players requesting an update, instead of checking IsInvoking which checks an action only on that player