Test 'filedef' arguments for all supported types
Test 'filedef' arguments for all supported types

Support for unicode/bytes/path objects for filedef was introduced way
back in 707c0d4a, but was not tested across all of these. Let's test
all of these.

Found while investigating #16.

iustin/pylibacl,iustin/pylibacl