Introduce the smartAppBanner JS module
Merge branch 'master' into smart-banner
Styling for android onboarding message
Wrap smart banner in feature switch
Minor tweaks to smart banner styling
Add impression logic to app smart banners
Move ua detection logic
Fix app cta template
App banner styling tweaks from PR feedback
Restrict ios smart banner to only iOS7
Fix merge conflicts
Merge pull request #4373 from guardian/smart-banner

NGA smart banner upsell.