Removes the Windows-only kmcomp.exe dependency, and instead now uses kmc to always build .kmx files for unit tests. debug_api.cpp was using an outdated .kmx file, which is why the line number offsets have changed. (The perils of binary fixtures!)