[makeOTF.py] report mismatching glyph names between GOADB and TTF font

As you know, when bulding a TTF font with makeOTF.py, the original glyph order and names needs to be preserved between the source and final font.
But sometimes, for reasons I can't explain, the glyph names of the source TTF font (as derived from the temporary Type 1 font converted by tx) do not match with the provided GlyphOrderAndAliasDB. It happens for example with glyphs such as "CR" or "nbspace". 

See for example this forum discussion:  <http://forum.fontlab.com/index.php?topic=8965.0>

MakeOTF.py raises an exception, but the error message is vague and difficult to debug. 
I modified the script so that it will print the glyph names which are missing from either the "realGOADBList" or the "srcGOADBList", if any.

Cheers,

C.