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.
Revert "ORA2 release-2014-06-30T13.39; update EASE to bump the NLTK version to 2.0.4"

This reverts commit f40834fa2ff09c39690659658029614a2c5b6034.
Merge pull request #4289 from edx/will/revert-ora2-release

Revert ORA2 release
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.
Merge branch 'rc/2014-07-02' into testmergemaster

Conflicts:
	lms/djangoapps/instructor/views/instructor_dashboard.py
Merge pull request #4320 from edx/merge-rc-to-master

Merge rc to master