Add missing mimetypes for xblock resources
Add mimetype additions in studio startup
Encrypt the session id before writing to tracking logs.
Also use md5 for constructing key for hmac.
Update ddt to 0.8.0
Fixes BLD-1104
Extract i18n strings from *.underscore files using django-babel-underscore
Improve escaping in code response.
Add additional tests for tracking of sessions.
Adding template tag to render the microsite favicon
Extract i18n strings from *.underscore files using django-babel-underscore

Change strings from mako.po into underscore.po, which is finally merged into djangojs.po.
Adding template tag to render microsite css_overrides_file
Merge pull request #3962 from edx/dcs/BLD-1104

Fixes BLD-1104
Merge pull request #3971 from louyihua/django-babel-underscore

Django babel underscore
extract from underscore files under cms, lms, and common

to avoid extracting from test_root and such
Don't search for underscore files under lms
BLD-1049: Allow the video player to work with redirected links.
Babel underscore extraction update according to @nedbat

1. Add underscore.po into the merge section in config.yaml
2. Using one babel command template to construct two babel commands
Merge pull request #3950 from edx/anton/transcript-editor-disable-validation

Allow the video player to work with links with redirection.
Merge pull request #3981 from edx/alex/fix_matlab_check

Improve escaping in code response.