Updates

* Keep configuration in sync with parent frame
* Make clone button in footer more generic and pluginable
* Resize window when changing layout through config
* Give preference to ids over content
* Make layout toggles more generic