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 it exists.
Merge pull request #304 from ryanakca/hurd

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