Merge branch '85-ls-broken-on-some-systems' into 'master'
Resolve "ls broken on some systems" Closes #85 This is partly a revert to previous functionality which was removed during code maintenance, but so that the modified `linux_dirent` struct is only used in `gkfs_functions.cpp`. Also some comments added. See merge request hpc/gekkofs!35