Remove dependencies of ResourceRequestAllowedNotifier on chrome/
This CL prepares the componentization of ResourceRequestAllowedNotifier
and EulaAcceptedNotifier.
Some unused dependencies are cleaned up, and the dependency on
BrowserProcess is removed by passing the PrefService in the constructors
instead.
TBR=achuith
Committed:
https://crrev.com/f4455485213d6000fd11773664478bd301ba3dd3
Cr-Commit-Position: refs/heads/master@{#305190}