patch 8.1.1300: in a terminal 'ballooneval' does not work right away

Problem:    In a terminal 'ballooneval' does not work right away.
Solution:   Flush output after drawing the balloon.  Add the <Ignore> key
            code.  Add a test.
diff --git a/src/misc2.c b/src/misc2.c
index e615f96..3ef7c94 100644
--- a/src/misc2.c
+++ b/src/misc2.c
@@ -2496,6 +2496,7 @@
 #endif
     {K_PLUG,		(char_u *)"Plug"},
     {K_CURSORHOLD,	(char_u *)"CursorHold"},
+    {K_IGNORE,		(char_u *)"Ignore"},
     {0,			NULL}
     /* NOTE: When adding a long name update MAX_KEY_NAME_LEN. */
 };