Player:Remove() kicks the player instead of removing the entity.

This is mostly for the upcoming scripted player bots and also fixes a few scripters' bad habits of removing players and leaving the actual clients still connected ingame unable to do anything.
Mind you this is the first time I used pull requests and I suck at it.