Redirect Chinese students to a Chinese CDN for video. BLD-1052.

Use Chinese Video CDN when users coming from China.
Issue: https://edx-wiki.atlassian.net/browse/BLD-1052

@auraz please review.
user location stored in session. for performance reasons it is better to execute middleware only when user logins.