Fixed makefile
Fixed cat.asm not stopping at 0 byte in file