delete buffer in qfssample_main
Meta server: send chunk delete rpc to all chunk servers hosting replicas in the case when the chunk allocation successfully completes after the file has been already deleted.
Qfs tool: fix -ls output by suppressing spurious trailing slashes.
Meta server: remove unnecessary and potentially harmful permission check optimization with append allocations. One problem with is that the -EPERM returned by AllocateChunkForAppend() can potentially clash with -1 returned in other cases. The other problem is that the cached permissions in the record append cache can become stale / out of date. On the other hand this optimization has practically no benefit as it only affects the "permissions denied" case, and has no effect on the successful allocations.
Meta server: re-implement optional permissions check with append allocation cache by keeping pointer to permissions stored in a file attribute, and explicitly setting allocation status -EPERM in AllocateChunkForAppend() instead of returning -EPERM.
return -1 if data is NULL
use std::string in mstress Path
Implement createNonRecursive for HBase.  Fixes #21
fix typo
actually fix missing line
Merge branch 'dev/lint'.  Closes #20.
Return false from QFS.delete() when FileNotFound.  Fixes #18.
use find_path and find_library for fuse support