Only free keyframes array when it was allocated
The tool uses threads, not the library
Add nordlicht to the "check" target's dependencies