added a caching system for xEssentialsofflinePlayers for tab complete