* Handle 5 to 8 args. Generate a test file with all instructions for asm/disasm.
* Add ops to test 7 and 8 arguments.
* Make sure rebar builds sources before trying to build.
* Make CI use rebar to build to make sure it works on top level without make.
* Generate code for fate ops from spec.
* Generate the code from the makefile. Remove generated files.
* Test targets and cleanup.
* Spell eunit the right way.
* Use test target for ci.
* Renumber opcodes. Add primops.
* Generate tokens in scanner from definitions.
* Rename NUMBER op to GENERATION and add MICROBLOCK instruction.