For some reason the hash for the get list of files isn't populated. Instead it's explicitly set to null.
Please include it - it's just a few characters in client.php:
$files[] = new File($file['fileId'], $file['fileName'], $file['contentSha1'], $file['size']);