Improve makefile to compile the sources needed for STHORM MCAPI makefile.

Fix the value of FABRIC_CFLAGS.
make clean can remove the build directory.
Use sub-make for host and fabric to avoid value conflicts on some shared
variables such as CFLAGS.