Fix some compiler run issues
Move compiler opts back into core-options

clojure.tools.cli tries to parse options even when they come after args, which means we can’t chain parsers like I was thinking.
Fix compile warning
Fix some include handling bugs
Add asm/resolve-prog test, fix issues with numbered programs, add type hints
Update asm/core-test to work with 5a1554ce