patch 8.0.0930: terminal buffers are stored in the viminfo file

Problem:    Terminal buffers are stored in the viminfo file while they can't
            be useful.
Solution:   Skip terminal buffers for file marks and buffer list
diff --git a/src/buffer.c b/src/buffer.c
index 369eec7..a33b349 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -5659,6 +5659,9 @@
 #ifdef FEAT_QUICKFIX
 		|| bt_quickfix(buf)
 #endif
+#ifdef FEAT_TERMINAL
+		|| bt_terminal(buf)
+#endif
 		|| removable(buf->b_ffname))
 	    continue;