patch 8.0.0756: cannot build libvterm with MSVC

Problem:    Cannot build libvterm with MSVC.
Solution:   Add an MSVC Makefile to libvterm. (Yasuhiro Matsumoto, closes
            #1865)
diff --git a/src/libvterm/Makefile.msc b/src/libvterm/Makefile.msc
new file mode 100644
index 0000000..18280d2
--- /dev/null
+++ b/src/libvterm/Makefile.msc
@@ -0,0 +1,30 @@
+OBJS = \
+	src\encoding.c \
+	src\keyboard.c \
+	src\mouse.c \
+	src\parser.c \
+	src\pen.c \
+	src\screen.c \
+	src\state.c \
+	src\unicode.c \
+	src\vterm.c
+
+OBJS = \
+	src\encoding.obj \
+	src\keyboard.obj \
+	src\mouse.obj \
+	src\parser.obj \
+	src\pen.obj \
+	src\screen.obj \
+	src\state.obj \
+	src\unicode.obj \
+	src\vterm.obj
+
+all : vterm.lib
+
+
+.c.obj :
+	cl /DINLINE= /Iinclude /Fo$@ /c $<
+
+vterm.lib : $(OBJS)
+	lib /OUT:$@ $(OBJS)