[TW082] - Core/Players: Saves players after turning in quest to avoid data mismatch in case of crashes

E.g players turn in quest, server crashes, they'll still have the items necessary to turn in their quest at inventory but quest will already have rewarded status as only status was being saved. They'd however have lost quest rewards, which at some cases would prevent progressing in quest chains and other bad things. [Needs only to check out if this doesn't affect performance much, if it does, then I'll think of another way to do this (saving only the needed player stats)].