Statfs test works on OS X now

Avoid using Statfs_t.Namelen, as OS X statfs reports no such field.

Don't use %q for displaying numbers.
Tests use sentinel errno ENAMETOOLONG now, for portability

EUCLEAN does not exist on OS X.

Add a TODO note about the textual errno comparison.