Fix FTBFS on GNU/Hurd due to missing sys/mount.h

sys/mount.h does not exist on GNU/Hurd, they use sys/statfs.h instead. Only
include sys/mount.h if we aren't on GNU/Hurd.