Apply code review comments and fix tests
Add unit test for Christina's edge case
Rename publish_state to visibility_state
Pass "has_changes" for units through xblock handler.
Fix to logic about publishing titles.
Unit test fixes.
Correct publish title commit.
test_item code review feedback
More code review feedback.
Studio: correcting visual display of outline UI without content
Studio: temporarily resolving page actions that should be hidden by default
More code review feedback.
Add test fixes and fix expand collapse behavior
Stop propagation of clicks in XBlockStringFieldEditor

Fix collapsed subsections expanding when creating or deleting subsections

Prevent clicking in display name textbox from toggling expand collapse

Fix failing lettuce tests

Fix all bokchoy tests (hopefully)

Add test for published title when not live
Moves ui-toggle-expansion down to arrow and title

This may break a lot of tests
Fixes failing jasmine tests
Drag and drop support on the course outline page.
Studio: re-implemeting visual styling for drag and drop:

* adding back in drag and drop indicators to outline DOM
* correcting visual display of drag action in outline UI
* adjusting styling of outline drag and drop indicators
* adjusting styling of drag and drop was-dropped state
Remove is-expanded.
Use outerHeight instead of height.
Move the splint, and make it an li.