Don't make -g and asserts mutually exclusive with CDEBUG
Fix crash when no <main:> label is found

Fixes #35
Add fuzz test for halting with value other than 0
Add another Carp example.

I wrote a GCD function to further test the interactions between the
stack, registers, and conditional jumps.
Merge branch 'halt-fuzz-test' of https://github.com/fredmorcos/carp into halt-fuzz-test
Add fuzz test for halting with value other than 0
Add another Carp example.

I wrote a GCD function to further test the interactions between the
stack, registers, and conditional jumps.
Merge branch 'master' of github.com:tekknolagi/carp
Merge branch 'makefile-cdebug-opt' of https://github.com/fredmorcos/carp into fredmorcos-makefile-cdebug-opt