file adapter, use File::EXCL

this should fix the adapter on rubinius