* main.ml: allow longer names, find best match using directories
* engine.ml: use .md5sum_foo_c not .md5sum_foo.c, better for codemap and mkmany