* INCR-248: Make compatible with Python 3.x without breaking Python 2.7 support --> common/djangoapps/xblock_django
* INCR-248: Grouped absolute_import and unicode_literals imports
* INCR-248: Grouped absolute_import and unicode_literals imports for migrations
* INCR-249: Make compatible with Python 3.x without breaking Python 2.7 support --> openedx/core/djangoapps/content/block_structure
* INCR-249: Grouped six package
* INCR-249: Remove the duplicate lines for absolute_import
* INCR-239: Run python-modernize and isort on openedx/core/djangoapps/programs [tests, tasks]
* INCR-239: Grouped six package and represent unused variables with _
* INCR-211: run python-modernize and isort to support python2 --> python3 transition
* INCR-211: fix pylint errors.
Removed unused module import request and error.
Used import as to avoid too deep a function call.
Altering imports and using suppression of pylint's import error.
* INCR-211: ignore pylint's import error from six module.
* INCR-211: remove unused modules. Ignore pylint import error from six module.
* INCR-211: ignore pylint's import error from six module. Group imports.
* INCR-211: disable error of 'must be called with literal string'
The specific context for this error means we can disable this.
* INCR-211: change import to satisfy pylint by renaming import
* INCR-211: fix imports so six.unichr works.
While visiting a profile of another user from a non-staff account,
backend is returning html of its certs in page source.To avoid it,
a check is added in backend so that certs are only added when the
visiting user is itself visiting its profile or it would be a staff.
LEARNER-7057
* INCR-145: Run python-modernize on openedx/core/djangoapps/contentserver
* INCR-145: [FIXED] line over length limit
* INCR-145: [ADD] Missing whitespace
Fixing quality test
Testsing out a default value for the sake of jenkins tests. will revert
Fix footer test from being flaky
Moving an import statement
ran isort. adding a test. fixing 1 quality issue
Quality cleanups
Attempting more quality fixes
adding back in config variable name for default value
Adding ENTERPRISE_MARKETING_FOOTER_QUERY_PARAMS to common settings
Changing marketing_url logic to only concatenate enterprise url to root if the enterprise url is relative (starts with a /)
quality fixes
* incr-178: ran modernize on openedx/features/content_type_gating
* removed unused imports
* ran isort on openedx/features/content_type_gating/migrations