patch 8.2.0060: message test only runs with one encoding

Problem:    Message test only runs with one encoding. (Dominique Pelle)
Solution:   Run the test with "utf-8" and "latin1".  Fix underflow. (related
            to #5410)
diff --git a/src/message_test.c b/src/message_test.c
index 6faad65..23650dd 100644
--- a/src/message_test.c
+++ b/src/message_test.c
@@ -100,8 +100,14 @@
     params.argc = argc;
     params.argv = argv;
     common_init(&params);
-    init_chartab();
 
+    set_option_value((char_u *)"encoding", 0, (char_u *)"utf-8", 0);
+    init_chartab();
     test_trunc_string();
+
+    set_option_value((char_u *)"encoding", 0, (char_u *)"latin1", 0);
+    init_chartab();
+    test_trunc_string();
+
     return 0;
 }