Move PrefMember to base/prefs/public now that it has no bad dependencies.

Move PrefObserver out of base/prefs/public to base/prefs/ since it is
now an internal implementation detail.

Update .gyp(i) files to match.

The rest is just mechanical updates to include paths and such,
generated by the tools/git/move_source_file.py script.

[email protected]
BUG=155525


Review URL: https://chromiumcodereview.appspot.com/11459002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@172581 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/browser/io_thread.h b/chrome/browser/io_thread.h
index 8216614..fb7921a 100644
--- a/chrome/browser/io_thread.h
+++ b/chrome/browser/io_thread.h
@@ -12,7 +12,7 @@
 #include "base/memory/ref_counted.h"
 #include "base/memory/scoped_ptr.h"
 #include "base/memory/weak_ptr.h"
-#include "chrome/browser/api/prefs/pref_member.h"
+#include "base/prefs/public/pref_member.h"
 #include "chrome/browser/net/ssl_config_service_manager.h"
 #include "content/public/browser/browser_thread.h"
 #include "content/public/browser/browser_thread_delegate.h"