correcting needed markup for cohort management static UX template
addressing FED feedback
TNL-328 Server-side work for displaying type of cohort.
TNL-329 Client-side work for displaying cohort description.
Adding static rendering for cohort group creation UI

* adding styling/markup for "add new group" controls, messages, and form
* small FED and UI changes to overall cohort management UI
adding copy revisions and light styling support for cohort management
Support adding students to a cohort via the instructor dashboard.

TNL-163
converting instructor dashboard message UI to use .is-hidden vs.is-shown stateful CSS classes
LMS: revising .is-hidden utility class to be used at a global level
resolving display issues by re-implementing discussions-scoped is-hidden classes
Support adding cohorts from the instructor dashboard

TNL-162
Merge pull request #5445 from edx/release

Release
Merge pull request #5441 from cpennington/split/get-item-bulk-operation

Wrap get_item inside bulk_operations internally, to cache query for active versions
Properly escape CourseKeys and UsageKeys in html templates

[LMS-11372]
[LMS-11370]
Created commit_on_success_with_read_committed decorator.

This decorator executes the decorated function inside a
transaction with isolation level set to READ COMMITTED.

TNL-367
Tests for the commit_on_success_with_read_committed decorator.

TNL-367
commit_on_success_with_read_committed should only work with atmost
1 level of transactions.

TNL-367
Added commit_on_success_with_read_committed decorator to views
which raise IntegrityErrors.

TNL-367
Merge pull request #5454 from edx/sanchez/fix-login-button

Tweak to old header styles to fix login button
Merge pull request #5407 from edx/cohort-management

Cohorts UI