Use /tmp/mako_lms and /tmp/mako_cms for compiled mako templates.

Currently a new temp directory is created for every process via
mkdtemp_clean() which cleans it on process exit.

However, this is not compatible with using --preload option of
gunicorn. With this option the tmp directory is created on gunicorn
start and is shared by all the workers. But when a worker exits it
deletes the directory. And so on the next requent the tmp directory
needs to be recreated and the templates need to be recompiled.

LMS-6507
In legacy dashboard changed make_usage_key() to make_usage_key_from_deprecated_string().

LMS-11146
Use the CDN-friendly URLs for the Powered-By logos
Update translations (autogenerated message)
ORA2 release-2014-07-28T12.09
Merge pull request #4556 from edx/usman/lms11146-download-csv-of-responses

In legacy dashboard changed make_usage_key() to make_usage_key_from_deprecated_string()
Merge pull request #4427 from edx/usman/lms6507-mako-dir

Use /tmp/mako_lms and /tmp/mako_cms for compiled mako templates.
Merge pull request #4579 from edx/will/ora2-release-2014-07-28T12.09

ORA2 release-2014-07-28T12.09
Merge pull request #4577 from edx/sarina/072814-language-update

Update translations (autogenerated message)
Update email address
Merge pull request #4492 from edx/ned/poweredby-logos-on-cdn

Use the CDN-friendly URLs for the Powered-By logos
Fix call to cohorts
Merge pull request #4584 from edx/renzo/edit-authors

Update email address
Adding auto_publishing to split_draft

Added update_item, create_item, create_child to split_draft.py

Cleaned up TODOs in test_mixed_modulestore.py

Unit test for auto-publish

LMS-11017

Added tests to test_mixed_modulestore.py for has_changes and added black_list to _auto_publish

Moved DIRECT_ONLY_CATEGORIES to draft_and_publish.py

Deleted test_split_draft_modulestore.py

Added _auto_publish to create course

Publish cleanups for update_version, source_version

Changed has_changes to use source_version

Removing mixed test that no longer makes sense in auto_publish world

Addressed TODOs in test_branch_setting
Merge pull request #4588 from edx/sarina/fix-legacy-cohorts

Fix call to cohorts
Merge pull request #4513 from edx/split/auto_publish

Split/auto publish
BLD-1104: List units that use group configuration.
REVERT THIS COMMIT BEFORE MERGE.