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 text of in-redesign banner
fix bug 946777 - Reorder zones on homepage
fix bug 937634 - Prevent heading wrapping in FFOS
update vendor to include basket-client update
Merge pull request #1731 from openjck/post-launch-banner

Update text of in-redesign banner
Update "No languages..." text color to be readable
Merge pull request #1734 from openjck/no-languages-color

Update "No languages..." text color to be readable
bug 936123 - put Subscription into UserProfileEdit
Merge pull request #1732 from darkwing/zones-order-946777

fix bug 946777 - Reorder zones on homepage
Merge pull request #1733 from darkwing/titles-937634

fix bug 937634 - Prevent heading wrapping in FFOS
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
Show edit profile checkboxes to left of labels

Would have preferred not to match #field_beta and #field_newsletter
directly, given that we will add new checkboxes in the future, but I
cannot think of another way to match only the needed elements without
adjusting `templates/includes/common_macros.py`.