Fix disk.usage for Darwin (osx), Fix #4958
Do some logic reordering and check for multi-word filesystems
Merge pull request #5040 from basepi/diskusageosx4958

Fix disk.usage for Darwin (osx), Fix #4958