Move DFP-specific code to admin module

Only admin needs to know about DFP code now
and other modules will get derived data in a custom form
through a common agent.