Create initial models to represent sections and panels
Eliminate rendering of content with PHP
Create container elements; toggle control-subsection class; fix controls(), sections(), panels()
Hook up initial logic for embedding elements
Improve accordion to support dynamically-added sections
Support custom JS constructors for panel and section subclasses
Bubble changes from control/section/panel sub-Value props to parent Values
Watch changes to controls/sections/panels and reflow
Merge branch 'master' into trac-28709

Conflicts:
	src/wp-includes/js/customize-base.js
Merge branch 'master' into trac-28709

Conflicts:
	src/wp-includes/class-wp-customize-panel.php
Add braces for coding standards
Dequeue accordion.js and copy logic into customize-controls.js
Integrate accordion logic into Section model
Abstract common code between Panel and Section into Container base class
Factor out panel.sections() and section.controls() into _children() base class method
Fix up bubbleChildValueChanges
Integrate Panel accordion logic into model; add behavior for meta accordion sections
Merge pull request #35 from xwpco/trac-28709-accordion

[WIP] #28709: Integrate accordion.js logic into customize.Panel and customize.Section models
Add isContextuallyActive() so sections can be hidden when all controls become inactive
Collapse a panel when all contained sections are inactivated