patch 9.0.0195: metafun files are not recogized

Problem:    Metafun files are not recogized.
Solution:   Add filetype detection patterns.
diff --git a/runtime/filetype.vim b/runtime/filetype.vim
index 173a2ed..89a1a31 100644
--- a/runtime/filetype.vim
+++ b/runtime/filetype.vim
@@ -1160,6 +1160,7 @@
 
 " MetaPost
 au BufNewFile,BufRead *.mp			setf mp
+au BufNewFile,BufRead *.mpxl,*.mpiv,*.mpvi	let b:mp_metafun = 1 | setf mp
 
 " MGL
 au BufNewFile,BufRead *.mgl			setf mgl
diff --git a/src/testdir/test_filetype.vim b/src/testdir/test_filetype.vim
index b096fe2..8ea4382 100644
--- a/src/testdir/test_filetype.vim
+++ b/src/testdir/test_filetype.vim
@@ -361,7 +361,7 @@
     \ 'monk': ['file.isc', 'file.monk', 'file.ssc', 'file.tsc'],
     \ 'moo': ['file.moo'],
     \ 'moonscript': ['file.moon'],
-    \ 'mp': ['file.mp'],
+    \ 'mp': ['file.mp', 'file.mpxl', 'file.mpiv', 'file.mpvi'],
     \ 'mplayerconf': ['mplayer.conf', '/.mplayer/config', 'any/.mplayer/config'],
     \ 'mrxvtrc': ['mrxvtrc', '.mrxvtrc'],
     \ 'msidl': ['file.odl', 'file.mof'],
diff --git a/src/version.c b/src/version.c
index 4c4fcb6..72890e4 100644
--- a/src/version.c
+++ b/src/version.c
@@ -736,6 +736,8 @@
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    195,
+/**/
     194,
 /**/
     193,