bug 936123 - add newsletter signup form to profile

move newsletter subscription form into an include template

show newsletter subscription form on profile edit screen

put profile newsletter subscription behind waffle flag
Improve newsletter signup front-end
update vendor to include basket-client update
bug 936123 - put Subscription into UserProfileEdit
fix bug 947579 - Update content specificity to avoid content collision
Merge pull request #1737 from darkwing/content-block-id

fix bug 947579 - Update content specificity to avoid content collision
bug 936123 - newsletter_subscribe during register
update tests with mocks for basket

update tests with newsletter fields
Fix bug 941452, 947851 - Add MDP to nav and update homepage block
Merge pull request #1739 from darkwing/dev-program-947851

Fix bug 941452, 947851 - Add MDP to nav and update homepage block
Merge pull request #1736 from groovecoder/newsletter-signup-936123

Newsletter signup 936123