Complete rework/fix of CHAR_INFO saving and loading