scma: first pass of macros complete
working on assembling applesoft
removed applesoft from assemble_test.go
clean up some error handling