Bug fix: update unicode test to return false if specified ENV vars not found

- the original test checks if certain ENV vars contain the "UTF-8" str,
but if the vars don't exist at all, the code breaks.
- the test now returns false, we assume unicode is not supported and default
to plain ascii chars
- maybe there's a better test for this???