lang, dependency: Add support for msvc imp libraries.
filesystem: Add copy_tree method.
generators.makefile: Explicit error message when duplicate nodes are found.
lang.c.libraries.curl: Compat with MSVC.
lang.c.libraries.sdl: Support imp libs.
lang.c.msvc: Do not link incrementally.