Add display_name mechanism

Sets the name displayed for the player when chatting. Can be overridden
by plugins like Essentials if they are not configured correctly