optimized the early error printer a bit to save some bytes removed DEBUG_HCF macro
files that actually include code should be in .nasm files defines/macros/non-code should be in .inc files