Use --full-paths for generation of msvc projects

Now uses --full-paths for msvc projects as otherwise Visual Studios
usually can't find the files when there is a compile error.