Possible prevention of issue #90
Possible prevention of issue #90

This shuffles the order of evaluating a uni value to a name.
* if the value is None, return None
* if the value is in the uniXXXX ranges, return one of thos ^1
* otherwise return a name we have stored

^1 - this does not check if the uniXXXX values actually exist in unicode.

LettError/glyphNameFormatter,LettError/glyphNameFormatter