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/files/file_util_proxy.cc b/base/files/file_util_proxy.cc
index eefb7a1..40cac11 100644
--- a/base/files/file_util_proxy.cc
+++ b/base/files/file_util_proxy.cc
@@ -357,8 +357,7 @@
   return base::PostTaskAndReplyWithResult(
       task_runner,
       FROM_HERE,
-      Bind(&file_util::TouchFile, file_path,
-           last_access_time, last_modified_time),
+      Bind(&TouchFile, file_path, last_access_time, last_modified_time),
       Bind(&CallWithTranslatedParameter, callback));
 }