Updating Annotator CSS

The change in the css keeps fonts as they were and does not change them
purely based on annotating a section.
Merge pull request #2333 from lduarte1991/master

Updating Annotator CSS
Fix for BLD-708: Firefox YouTube video start time.

In Firefox YouTube video with start time plays from 00:00:00.
The reason was that seekTo() could not start playing a video from
a point that hasn't been buffered yet. Why this started happening
just now, really is hard to explain.

BLD-708.
Fixed self assessment deadlines don't apply to the submission of the rubric.
ORA-202
Really large posts to ORA like peer grading feedback fixed.
ORA-201
Merge pull request #2316 from edx/valera/fix_firefox_youtube_start_time

Fix for BLD-708: Firefox YouTube video start time.
Merge pull request #2059 from edx/waheed/ora202-self-assessment-deadlines-not-apply-on-rubrics

Fixed self assessment deadlines don't apply to the submission of the rubric
Merge pull request #2228 from edx/waheed/ora201-large-posts-to-ora-like-peer-grading-feedback

Really large posts to ORA like peer grading feedback fixed.
registration-extra-fields: Selectively require/hide registration fields

Extend the capabilities of the REGISTRATION_OPTIONAL_FIELDS
configuration variable, to allow to select, for each individual field,
if it should be 'hidden', 'optional' or 'required'.

Rename the configuration variable to REGISTRATION_EXTRA_FIELDS to reflect
the additional capabilities, and updates the defaults.

Ticket: MCKIN-168
registration-extra-fields: Add country/city to registration & UserProfile

As extra fields, configurable through the REGISTRATION_EXTRA_FIELDS
variable. Hidden by default.

Ticket: MCKIN-184
registration-extra-fields: Don't require setting variable from CMS

Studio also has a registration page, which uses the same account
creation page. It should be possible to use it without requiring the
variable from the LMS, as the fields are different. Fixes failing tests.
registration-extra-fields: Add tests for registration extra vars conf
registration-extra-fields: Fix pylint/pep8 violations in test file