Squashing commits,

Squashing commits

Transition to Oqaque Keys

Bug fixes

Fixing regenerate_user
Fix incorrect video bok choy test.
Merge pull request #4083 from edx/alex/fix_syntax_error_in_video_player_test

Fix incorrect video bok choy test.
ORA2 release-2014-06-13T11.52
Merge pull request #4088 from edx/will/ora2-release-2014-06-13T11.52

ORA2 release-2014-06-13T11.52
Update translations (autogenerated message)
Changing over imports to opaque_keys.edx
Video Test Improvements
Merge pull request #4091 from edx/sarina/06132014-language-update

Update translations (autogenerated message)
Merge pull request #4075 from edx/han/regenerate_user

Transition to Oqaque Keys
Merge pull request #4070 from edx/ammar/video-tests-improvements

Video Test Improvements
Studio: adding language selector to user dashboard
Studio: use UserPreferences & lang_pref in lang display/selection
Add click handlers
Hook up lang middleware & django i18n support
Wire up Cancel button
Hide language menu in Studio when no released langs
i18n buttons