Move Touch to base namespace, remove SetLastModifiedTime.

This implements callers of SetLastModifiedTime in terms of base::Touch.
SetLastModifiedTime was just a shorthand for touch that confusingly set
both the last modified and last access times, and was only used by 7 files.
It seems better to just have the callers call Touch directly.

BUG=
R=viettrungluu@chromium.org

Review URL: https://codereview.chromium.org/100453006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238803 0039d316-1c4b-4281-b951-d872f2087c98


CrOS-Libchrome-Original-Commit: c0d50816026776361ba9d69542b880fef4df0ccf
diff --git a/base/file_util_unittest.cc b/base/file_util_unittest.cc
index 38bfbc0..4ffa4ba 100644
--- a/base/file_util_unittest.cc
+++ b/base/file_util_unittest.cc
@@ -1893,7 +1893,7 @@
   if (PathExists(data_dir)) {
     ASSERT_TRUE(DeleteFile(data_dir, true));
   }
-  ASSERT_TRUE(base::CreateDirectory(data_dir));
+  ASSERT_TRUE(CreateDirectory(data_dir));
 
   FilePath foobar(data_dir.Append(FILE_PATH_LITERAL("foobar.txt")));
   std::string data("hello");
@@ -1911,7 +1911,7 @@
   ASSERT_TRUE(Time::FromString("Tue, 15 Nov 1994, 12:45:26 GMT",
               &modification_time));
 
-  ASSERT_TRUE(file_util::TouchFile(foobar, access_time, modification_time));
+  ASSERT_TRUE(TouchFile(foobar, access_time, modification_time));
   PlatformFileInfo file_info;
   ASSERT_TRUE(GetFileInfo(foobar, &file_info));
   EXPECT_EQ(file_info.last_accessed.ToInternalValue(),