Build generic framework for ad feed loading
Integrate ad feeds into generic framework for ad feed loading
Remove redundant extension
Encapsulate API clients
Expose current state of ad agents
Improve logging
Fallback to most popular travel offers when no ads target segment
Merge branch 'master' into kc-travel-fallback
Fix merge conflict
Merge pull request #2380 from guardian/kc-travel-fallback

Commercial: Fallback to most popular travel offers when no ads target segment