Some extra readjustments to eliminate errors appearing in console on startup if you have player entries in database which doesn't have name set. Usually caused by importing data from essentials.
A better way in updating players name in case its changed which will properly clean up old entry from cache so you can use players name to perform commands on him.
Still working on finding out why in some cases players data would be mixed out with someone else. Will try to resolve this issue as soon as possible. Sorry for the inconvenience.