[Prerender] Componentize PrerenderManager, Contents, Handle and FieldTrial

These classes have references to one another and need to be moved in one go.
All references to these in chrome code have also been updated.

Bug: 1096088
Change-Id: I3992135f83453c9d283d0a0bd0413001fd549b44
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2332194
Reviewed-by: Nasko Oskov <[email protected]>
Reviewed-by: John Abd-El-Malek <[email protected]>
Commit-Queue: Mugdha Lakhani <[email protected]>
Cr-Commit-Position: refs/heads/master@{#794912}
diff --git a/chrome/browser/renderer_host/chrome_navigation_ui_data.cc b/chrome/browser/renderer_host/chrome_navigation_ui_data.cc
index a71c780..21fce9e 100644
--- a/chrome/browser/renderer_host/chrome_navigation_ui_data.cc
+++ b/chrome/browser/renderer_host/chrome_navigation_ui_data.cc
@@ -5,7 +5,7 @@
 #include "chrome/browser/renderer_host/chrome_navigation_ui_data.h"
 
 #include "chrome/browser/prerender/chrome_prerender_contents_delegate.h"
-#include "chrome/browser/prerender/prerender_contents.h"
+#include "components/prerender/browser/prerender_contents.h"
 #include "components/prerender/browser/prerender_histograms.h"
 #include "content/public/browser/navigation_handle.h"
 #include "extensions/buildflags/buildflags.h"