Finished unit test support and improved the da.makefile, it uses its own extension .da.o to make sure the simple makefile won't reuse object files lying around from a da compilation