Refactored external sources files in gd::Project, and fixed their unserialization