init branch from layer2, added fuseDeamon interface and Makefile fuse