Add IsFileEmpty() and IsDirEmpty()
#71

an63 wants to merge empty into master

We do not currently have an analysis of these two commits