Added missing .inl files and code cleanup movearound for Foundation_IO_FileAccessMode