i18n: Fix the chinese name of chinese language

The current version of chinese language's chinese name is not political neutral.
In fact, which form of chinese (traditional or simplified) can be called "正體"(in traditional chinese) or "正体"(in simplified chinese) is not globally defined.
So, I change the name according to the word used by Microsoft Windows, which is more neutral.
Changed str->unicode in common/djangoapps/utils/.

LMS-2436
Some more str->unicode fixes in instructor and courseware apps.

LMS-2429
Update course_about.html

if course title use Chinese or other language got the 500 error when visit the course_about page ,and the log shows :UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-3: ordinal not in range(128)
Support emitting analytical events from xblocks running in the LMS

XBlocks can and should use the "publish" method provided by the runtime to emit analytical events. In theory we could now start replacing calls to track_function with calls to publish, however, that migration is not handled by this change.

Fixes: AN-789
Reduce false cache misses when evaluating prerequisites
Make YouTube mocked server serve YouTube API

1.) Making YouTube mock server serve YouTube API.
2.) Adding ability to block YouTube API from YouTube mock server.
3.) Adding acceptance tests that check YouTube mock server for availability of YouTube API, and for it's ability to block YouTube API.

Part of BLD-939.
Merge pull request #3085 from edx/valera/make_youtube_mocked_server_serve_youtube_api

Make YouTube mocked server serve YouTube API
Add the ability to reorder Pages and hide the Wiki page.
Studio - revising markup, templates and styling for page editing UI:

* added in fixed state markup/logic
* added in collection markup/logic
* revised styling for page titles, collection, and fixed elements
Support for "View Live" on Pages page.
Settings for ENABLE_STUDENT_NOTES and ENABLE_TEXTBOOK in CMS.
Do not display empty collection tabs.
Updated Changelog.
Merge pull request #3064 from edx/nimisha/studio-reorder-and-hide-tabs

Nimisha/studio reorder and hide tabs
Merge pull request #3097 from edx/dcs/paver-reqs

Reduce false cache misses when evaluating prerequisites
temporarily remove SR on capa alerts to fix problem submissions (LMS-2474)
Merge pull request #3058 from edx/usman/lms2429-unicode-error-fixes

Unicode support fixes
fix raw grade dump in standard instructor dashboard
Added test and cleaned up code formatting
Review based changes
Converting class method and attributes to private
Remove unused methods from comment_client
Remove unused *args and **kwargs from perform_request
Use requests library utility method for getting json results
Add more tags to comment_client request metrics

This captures real-time metrics for all of the comment client actions,
segregated by course_id, as well as other small-cardinality fields.

The goal is to be able to detect changes in forum usage, with the goal
of alerting on potential error conditions.