Change the max filename size in dirent file to address UTF-16 case
The name chunk size has been changed to 64 bytes (versus 32 bytes).
The number structure can handle filename up to 4096 bytes.