Mock out the underlying segment-io call.

TE-532
Fix another analytics.init secret error message (noise).
Pipe analytics client output to stdout instead of devnull.
Add header row to email opt in list; add default date
fix preview link generation for course reruns (PLAT-336)
Merge pull request #6233 from edx/adam/fix-preview-courseruns

fix preview link generation for course reruns (PLAT-336)
Merge pull request #6245 from edx/will/email-opt-in-updates

Add header row to email opt in list; add default date
Separate verification / payment flow.
Merge pull request #6247 from edx/will/update-verified-requirements

Separate verification / payment flow.
Combine payment and intro step
Merge pull request #6240 from edx/benp/fix-analytics-init

Mock out the underlying segment-io call.
Use current full name as placeholder text
Merge pull request #6263 from edx/renzo/full-name-placeholder

Use current full name as placeholder text
Merge pull request #6260 from edx/will/combine-intro-and-make-payment

Combine payment and intro step
ECOM-728 updated dashboard course banners so all types of course are now supported as per the new design. Included some other small tweaks to other text on the page in consultation with AndyWaldrop
Merge pull request #6264 from edx/alasdair/dashboard-prof-ed-banner

ECOM-728 updated dashboard course banners so all types of course are now...
Make XmlModuleStore handle asides
PLAT-221