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
Merge pull request #3707 from edx/db/release-script-no-duplicate-jira

Don't show duplicate JIRA tickets in the release PR table
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.
Merge pull request #3988 from louyihua/django-babel-underscore

Babel underscore extraction update according to @nedbat
Implement a custom editor for the split_module.

STUD-1529
Text Annotation Tool: Added Instructor Filter and Clear Search
Video Annotation Tool: Added Instructor Filter
Image Annotation Tool: Added Instructor Filter
Image Annotation Tool: Annotation Mode for AB Testing

Annotation Tools PR Fixes

- forgot to overwrite the previous line
Reformats markdown problem templates avoid extra line breaks.
Merge pull request #3928 from edx/christina/custom-split-editor

Implement a custom editor for the split_module.
Annotation Tools: PR Fixes

- Fixed camel case for variable name
- Fixed indentation in imageannotation.html
- Changed all mentions of Instructor Username to Email
- Turned annotation_mode into phrase
- Fixed indentation in imageannotation.html
- Added comments in imageannotation.html

- Changing annotation_mode in OSDA
Fixes spelling of Michigan in template.
Revert "Fixes spelling of Michigan in template."

This reverts commit 9e9e69ace3ee4cb5b768b8942aad9ff1984fc841.
Fixes spelling of Michigan in template.