implemented also SetCurrentDirectory()
Throw FileNotFoundException instead of NullReferenceException for not valid paths at MockFileData.GetLastWriteTimeUtc
Throw FileNotFoundException instead of NullReferenceException for not valid paths at MockFileData.GetLastWriteTime