Use --full-paths when generating 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.