generate a short schema name in the schema scanner

this name is one of:
* the schema file name without extension,
* the schema dir name if in sc/data/ and 3+ chars
* or the official schema name on the SCHEMA line.
don't build schema scanner unless schemas are to be built
improve cmake comments, user messages