Fix whitespace problems in xblock string field editor.

Whitespace is now trimmed from input. If after trimming input is empty
(pure whitespace or the empty string), the field is not updated.
Adds warning when editing a container visible to students

styling for editing a live unit
Merge pull request #4327 from edx/benmcmorran/visibility-warning

Adds warning when editing a container visible to students
Merge pull request #4338 from edx/dan-f/display-name-validation

Dan f/display name validation
Backbone version of the course outline page

STUD-1726
Hide drag handles and rename Lettuce tests
Apply Christina's code review comments.
Fix Jasmine test failure
Clean up the inline editing tests
Fix all lettuce tests for course outline page.

STUD-1961