fix filename spelling; ensure the file is not ignored
also clean generated recipe tests
load libs nearer where they are used
run compile test only for release, not always for author