added global smartban option in config.yml. Playerchat evetns should now determine permissions in a thread-safe manner. PlayerData now indexed to take changes to case with file data into account