Serialization: Remove obsolete MSVC version checks.
Remove obsolete MSVC check from pragma guard

 git grep -h -B1 "^#\s*pragma once" | grep -v pragma | sort | uniq

is now clean.
Serialization: Remove use of obsolete NNTP macro.
Archive: Remove obsolete MSVC version checks.
Serialization: Remove obsolete GCC version check.
Serialization: Remove obsolete MSVC version checks.
Serialization: Remove obsolete GCC version checks.
fixed memory leak on load_object_ptr and other changes
fixed memory leak on load_object_ptr and other changes
replaced delete t where t is a void * with free(t)