Add specs to File
Fix utf8 filenames for codepoints > 128