SafeTeleportTo(player, distance), on ground, and turn to face target player

I also wrapped TeleportPlayerToWorld with try/catch( nullref ) because netPlayer is a uLink type and might not be there when referenced, because of internet, truth detector, kicks, etc.

This could use some testing on a server that has more than one player.
May be better write that here?
`p.PlayerClient.controllable.transform.TransformPoint(new Vector3(0, 0, (p.Admin ? -distance : distance)));`