replace ITransmittable.Send() return from void to bool + more

can now check on SendCommand() whether sending was successful, true or false returned. Defined method SendCommand() in Game.cs to handle removing players if a return is false. Intended to prevent exceptions occurring between pings refreshing the player list.