Adds more comprehensive bokchoy testing for publishing changes
Work around for JQuery sortable bug (placeholder smaller than component).

STUD-1967
Adds earlier changes from Dan and Andy
Fixes failing tests in test_studio_container.py
Fixes staff outline bug
Adds deletion tests
Adds name editing tests
Adds expand collapse tests
Adds default state tests
Adds promise for unit creation
Cleanup
Make names editable on creation on outline page
Fixes no content message when deleting all sections
Adds two misc tests
PEP8 and pylint fixes