property_memoize: Fix generated attribute name.
templating: Only add # line directives to C++ source files.
templating: Preserve file mode.
cxx.StaticLibLinker: Cache archive command.
cxx.GccToolkit: Fix module names on Windows.
cxx.StaticLibLinker: Handle object files collisions.