@todos : api.Section.focus() and api.Control.focus()
Moved semicolons
Merge branch 'kienstra-28709' of https://github.com/kienstra/wordpress-develop into trac-28709-kienstra

Merges #38
Factor out duplicate logic from expand/collapse, activate/deactivate; always call completeCallback
Expand contained panel first before expanding section
Update Section.focus to build upon Section.expand
Consolidate focus into one shared method reused by Panels, Sections, Controls
Merge branch 'trac-28709' of github.com:xwpco/wordpress-develop into trac-28709-kienstra

Conflicts:
	src/wp-admin/js/customize-controls.js
Merge pull request #39 from xwpco/trac-28709-kienstra

Trac 28709 kienstra