add logging for orders when 'purchase' is called on them multiple times ECOM-630
Merge pull request #5904 from edx/adam/add-logging-multiple-purchases

add logging for orders when 'purchase' is called on them multiple times ...
Record processor response on both successful and
unsuccessful orders.
harden down access to the shoppingcart if the ENABLE_PAID_COURSE_REGISTRATION flag is not set (either via the main Django configuration settings) or through microsite overrides
Make OAuth token login endpoint CSRF exempt
ECOM-574 Updated track selection page to be responsive
Merge pull request #5903 from edx/cdodge/shoppingcart-isolation

harden down access to the shoppingcart if the ENABLE_PAID_COURSE_REGISTR...
Merge pull request #5911 from edx/gprice/login-oauth-csrf-exempt

Make OAuth token login endpoint CSRF exempt
Merge pull request #5915 from edx/alasdair/rwd-trackselection

ECOM-574 Updated track selection page to be responsive
Fix OAuth token login endpoint to set session user
try importing the exact references we need rather than deferencing it from the djangoapp module
Merge pull request #5922 from edx/cdodge/fix-import-error

try importing the exact references we need rather than deferencing it fr...
Fix pylint violation.
Merge pull request #5921 from edx/gprice/fix-oauth-token-login

Fix OAuth token login endpoint to set session user
Merge pull request #5928 from edx/diana/fix-pylint-complaint

Fix pylint violation.
Paging and sorting for assets
PLAT-75
Improve compatibility with additional mysql installations.

Some mysql debian packages do not grant mysql user as many permissions, and
we need to add them.
Merge branch 'release'

Conflicts:
	lms/djangoapps/shoppingcart/processors/CyberSource2.py
Merge pull request #5939 from edx/split/course_asset

Paging and sorting for assets
Merge pull request #5943 from edx/benp/db-cache-mysql56

Improve compatibility with additional mysql installations.