Add WRITE_PAGE_CACHE option
Add is_create option for file_open to handle file creation flag