Uses ModuleStoreEnum in is_xblock_visible_to_students
Get active student count from new analytics data API

Disabled by default.
Do not refund student if a certificate entry already exists for them.

LMS-2920
Merge pull request #4262 from edx/usman/lms2920-no-refund-if-given-certificate

Do not refund student if a certificate entry already exists for them.
Moved GeneratedCertificates.MODES back inside model.

LMS-6631
Merge pull request #4268 from edx/usman/lms6631-certificate-mode

Moved GeneratedCertificates.MODES back inside model.
Fixed urlpatterns regex for support views in dashboard app.

LMS-6634
Merge pull request #4281 from edx/usman/lms6634-support-page-url-matching

Fixed urlpatterns regex for support views in dashboard app.
BLD-1117: Add read-only list of Group Configurations.
Revert "ORA2 release-2014-06-30T13.39; update EASE to bump the NLTK version to 2.0.4"

This reverts commit f40834fa2ff09c39690659658029614a2c5b6034.
Add FEATURE['ENABLE_GROUP_CONFIGURATIONS'] and os.environ['FEATURE_GROUP_CONFIGURATIONS'].
Merge pull request #4289 from edx/will/revert-ora2-release

Revert ORA2 release
Merge pull request #4267 from edx/tim/feature-group-configurations

BLD-1217: Create feature flag for switching Group Configurations editing on and off
Don't show 500 errors if connection to data API fails

Some of the metrics on the instructor dashboard are computed by the new
analytics data pipeline. Don't show 500 errors if the connection to the
pipeline API fails. Instead display that the data is not available and
log an error.

AN-1476
Merge pull request #4301 from rocha/display-na-on-instructor-dashboard

Don't show 500 errors if connection to data API fails
Use deprecated course_key when calling the analytics API.

Previously it was serializing the course_key directly, which is not
interpreted correctly by the API.
Merge pull request #4304 from rocha/display-na-on-instructor-dashboard

Use deprecated course_key when calling the analytics API.
Tweak forum topic browse menu

The filter box will now remain fixed while the rest of the menu scrolls.
This also fixes a minor cosmetic bug in which the thread list would
overflow its container if the user opened the browse menu, scrolled the
page, and then closed the browse menu.
Hide GroupConfiguration behind feature flag in cms/templates/settings.html.
Deleting a child of a unit should convert the unit to draft
if the unit is draftable but isn't yet draft.