Fix a bug where newly created files through fuse don't have the correct system metadata from the clients side (they have correct metadata on the server side).

git-svn-id: svn://irodssvn.ucsd.edu/trunk@5597 ea137bd6-aa86-47b6-b90d-b101d9f19a90
For locally cached file in fuse, do not update st_mode since it is set elsewhere.

git-svn-id: svn://irodssvn.ucsd.edu/trunk@5598 ea137bd6-aa86-47b6-b90d-b101d9f19a90