Potential fix for issue #433: make check fails on Scientific Linux 6

The problem was the final "hello world" test in test-mu-str.c . The condition `!isprint() && !ispace()` is false for the invalid utf8 characters. However `!isascii()` is true, at least with glibc 2.12 , so the code below fixes the `make check` problem for me.