Implement Pane Headers

This is a squashed version of PR #9051 (branch randy/splitview-pane-header)

cc @JeffryBooher 

this should be "contains views" since other things can live here besides editors.