Fixes of different issues

Video_player_spec wouldn't run because of a syntax error.
All test would fail when error() was called
on an undefined JQuery object.
Tidy up spy on onTouchBaseDevice.
Fix dependecies between RequireJs modules
Curly quotes around course name
Fixes InvalidStateError failures in FF and more.

Fixes HD button
Disables Fullscreen mode in the Studio
Fixes ui controls bug
Hides Error notification when subtitle file is missing

Refactors bind and indexOf.
Adds error message when specify the wrong selector.
Adds some of the requested documentation.
Refactors 01_initialize.js.
Fixes to 03_video_player.js
Removes empty bindHandlers function from video_progress_slider

Refactors trigger function.
Fixes Ui bugs: captions.
Fixes bug with Youtube on page load.
Hotfixes html5 video streaming bug.
Adds test video files to the project.
Change naming of private functions and more.

Disables tests.
Refactors creation of video element.
Renames renderElements to initialize.
Fixes bug on slider move, subtitles are hidden.
Fixes bug with Fullscreen mode and more.

Fixes subtitles hiding on slidermove and their height.
Fix with sequence switching and more.

Studio: adds in new Sass file for Studio-specific
xmodule presentation and removes full screen control
from video alpha display UI.
Adds jasmine test for subtitles scroll.
Adds tests for caption change height functionality.
Uses gettext wrapper.
Fixes caption change height functionality.
Removes IS_CMS, isCms flags.
i18n template fixes

syntax fix
fix tests, remove zh_CN from config until we have support
Merge pull request #553 from edx/adam/i18n-bug-fixes

Adam/i18n bug fixes
pylint cleanup
Fix 'images' capitalization
Add a lettuce test for removing own admin permission on course team
Merge pull request #546 from edx/db/dev-views

Create urls/views/templates for dev-only views
converts user objects to unicode, improve error logging
fix error handling

distinguish logged error and instructor-facing error
Merge pull request #424 from edx/fix/adam/dash-reset

convert user objects to unicode, improve error logging
Merge pull request #538 from edx/db/course-team-admin-grants

Add error messaging to course team page
Remove legend, start to edit rubric