Update segment.io shim for mobile event syntax change.
Replace "edX Studio" with "{studio_name}"

For theming and internationalization
Refactor sock HTML to have text in Mako template
Adding a number of logging messages for verification process.
Track upsell copy interaction, upgrade button and verify now button clicks on the dashboard
Update virtual pageview event categories, general polish
ECOM-759  if course is none return 404 error code.
Merge pull request #6326 from edx/renzo/split-verification-dashboard-analytics

Split verification dashboard analytics
Improve the message to console for wrong FireFox version
Merge pull request #6319 from edx/hotfix/analytics-mobile-shim

Update segment.io shim for mobile event syntax change.
Merge pull request #6323 from edx/awais786/ECOM-759

ECOM-759  if course is none return 404 error code.
Merge pull request #6327 from edx/sanchez/logging-verified-split

Adding a number of logging messages for verification process.
Silence noisy factory loggers in lms unit tests
fix pylint errors in test.py
Send the user to the login page if registering with a linked but inactive account
Add Jasmine tests for the payment/verification flow.
Merge pull request #6333 from edx/will/pay-and-verify-js-tests

Jasmine tests for verification / payment; small bugfixes
Merge pull request #6344 from jzoldak/zoldak/better-ff-msg

Improve the message to console for the wrong FireFox version
Merge pull request #6345 from edx/hotfix/third-party-auth-inactive-linked-fix

Send the user to the login page if registering with a linked but inactiv...
Change contracts to allow user_id with type long(). Add tests.