check the player's server before really connecting

otherwise the player will be kicked with the message "Logged in from another location" if the target server is the current server
setDisplayName bug fix

first remove
then change and add again
send message to player if target is current server
Merge pull request #250 from weaondara/master

check the player's server before connecting