Revert "Removing DFP Api integration"

This reverts commit 8821c67d8094860ab7d8a7cb921cebb609e8c691.
Downgrade DFP Client Library
First pass at preview server
Merge branch 'master' of github.com:guardian/frontend into content-preview
Merge branch 'master' into kc-tc-test

Conflicts:
	common/app/dfp/DfpAgent.scala
Merge branch 'master' of github.com:guardian/frontend into content-preview
Keep All Dependencies of DFP Client

Should work when we deploy multiple jars
instead of a single fat jar.
Only Fetch All Keyword Targeting Values Once

Instead of fetching entire list for every line item.
Merge branch 'kc-tc-test' of github.com:guardian/frontend into kc-tc-test

Conflicts:
	project/Frontend.scala
Merge branch 'master' into kc-tc-test
wip
Build Target Model
Write Data JSON
Use DFP Data to Determine Badges

Decide whether to request a badge for a sponsored page
or for an advertised feature page.
Merge branch 'master' into kc-dfp-cache-write

Conflicts:
	common/app/dfp/DfpAgent.scala
Go Away Scala Some
getting reflows right for fronts
getting layouts right :/
layout for fronts on desktop
Merge branch 'master' of github.com:guardian/frontend into content-preview