Report proper free space

statvfs.f_bfree is also expressed in terms of statvfs.f_frsize, so use the appropriate field to calculate free space
Wrap the appropriate type in statvfs

Darwin is braindead:
Merge pull request #1 from vgalu/master

Report proper free space