Trino version
479
Please describe the bug
TrinoFileSystem.listFiles(location) is documented as follows
Lists all files within the specified directory recursively. The location can be empty,
listing all files in the file system, otherwise the location must end with a slash.
At least the S3 implementation accepts locations not ending with a slash though:
Either we should change implementation, or the contract.
cc @electrum