Studio: outline UI styling revisions

* sync up stateful class names
* show status border/visual for subsections in collapsed and expanded states
* hide new-centric actions and messages on collapsed items
* show/hide content elements for outline containers based on collapsed states
* button-new semantic changes and icon-padding visual tweaks
* replaced draft-like icon to something not used for actions
* refactored styling and markup for collapse/expand
Studio: outline UI styling revisions

* sync up stateful class names
* show status border/visual for subsections in collapsed and expanded states
* hide new-centric actions and messages on collapsed items
* show/hide content elements for outline containers based on collapsed states
* button-new semantic changes and icon-padding visual tweaks
* replaced draft-like icon to something not used for actions
* refactored styling and markup for collapse/expand
Integrate visual styling into the course outline

STUD-1849
More unit test fixes
Rework the publish state logic