Group CFLAGS. And add INCDIR, SRCDIR...
Use autovariables in Makefile. Do not need adding file name manually now.
Move qemu makefile to mk directory.
Move unit-test to test.mk.
Update gitignore. Ignore build directory.
Fix unit-test make rule.
Update .gitignore. Ignore *~ file.
Modify unit-test source file path.