Added non-existant player checking to whitelist command

This commit fixes last problem in https://github.com/GlowstoneMC/Glowstone/issues/523 by checking to ensure that we are not adding a player using a Glowstone-generated UUID rather than the Mojang one.
That would prevent offline mode servers to whitelist usernames