Add the 'meta' column from the UserProfile table to the CSV download

add special case logic to get the 'meta' field into the downloaded CSV

wip

wip
per product, allow for zero percentage coupons
add an additional tag so we can route zendesk tickets better for white label sites

add tests

fix

use org
Revert "Puts course listings in a sane order"

This reverts commit 1955aade36675289bdbc01554b6f74242754a746.
Merge pull request #5356 from edx/revert-pr-3747-release

Revert #3747
Merge pull request #5358 from edx/cdodge/add-meta-to-profile-download

Add the 'meta' column from the UserProfile table to the CSV download
Fix to allow usernames with '-', '+', '.' in Mobile API urls.
Hide deleted course updates from mobile API.
Merge pull request #5357 from edx/cdodge/allow-zero-percent-discount

per product, allow for zero percentage coupons
Merge pull request #5359 from edx/cdodge/add-microsite-tag-to-zendesk

add an additional tag so we can route zendesk tickets better for white l...
change registration code email and attachments, per product requirements

remove extra lines

conditionalize address line 2
Properly Setting ANALYTICS_DASHBOARD_NAME for AWS
Merge pull request #5369 from edx/insights-hotfix

Properly Setting ANALYTICS_DASHBOARD_NAME for AWS
Merge pull request #5361 from edx/cdodge/change-invoice-email-and-attachments

change registration code email and attachments, per product requirements
Update version of edx-oauth2-provider
Merge pull request #5364 from edx/ormsbee/mobile_username_url_fix

Fix to allow usernames with '-', '+', '.' in Mobile API urls.
Merge pull request #5365 from edx/ormsbee/mobile_deleted_announcement_fix

Hide deleted course updates from mobile API.
Revert "add an additional tag so we can route zendesk tickets better for white l..."
Merge pull request #5380 from edx/revert-5359-cdodge/add-microsite-tag-to-zendesk

Revert "add an additional tag so we can route zendesk tickets better for...
username and email request for lti module

allow username and email can be passed to a lti third party app
ask user permission when lti button is clicked
allow course editor to customize text on lti launch button