Bugfix: Initialize new tabname to "Empty"

In Studio, when the course administrator creates a new tab, its name was being
initialized as null in the mongo database. This caused students in LMS to get a
server error when trying to access the course page, since LMS was trying to
process the null tabname for translation, etc. Now tabname is initialized as
'Empty', which is how it was being done in the frontend.

STUD-2000
Add correct_or_past_due option for showanswer and update relevant documentation
Add Martin Segado to authors file
Add support for theme translations and LANGUAGE_DICT override
Improvements to clicking and synchronization in Studio bok-choy tests.
Merge pull request #4209 from msegado/showanswer-correct-or-past-due

Add "Correct or Past Due" option for showanswer
Merge pull request #4533 from Stanford-Online/kluo/i18n-support-theme

Add support for theme translations and LANGUAGE_DICT override
Use a version of opaque keys that identifies version numbers in the key prefixes
Merge pull request #4465 from edx/zoldak/fix-studio-clicks

Improve clicking and synchronization in Studio bok-choy tests
Make test_export_all_courses do not rely on the order in which files are returned by os.walk().
Disable failing test STUD-2003
Merge pull request #4546 from edx/zoldak/disable-test

Disable failing test STUD-2003
Merge pull request #4474 from Stanford-Online/sjang92/null_tabname_bugfix

Bugfix: New Tab name being initialized as null
Merge pull request #4543 from edx/tim/test_export_all_courses-was-flaky

Make test_export_all_courses not flaky
Merge pull request #4537 from cpennington/new-locator-key-prefixes

Use a version of opaque keys that identifies version numbers in the key prefixes
BLD-1104: List units that use group configuration.
REVERT THIS COMMIT BEFORE MERGE.
Addressed comments.
BLD-1049: Remove Group Configurations.
Add js unit tests.