Meta server: re-implement optional permissions check with append allocation cache by keeping pointer to permissions stored in a file attribute, and explicitly setting allocation status -EPERM in AllocateChunkForAppend() instead of returning -EPERM.