FLUID-5131: Started combinedPanel

Started implementing combinedPanel. Currently it will merge the preferenceMaps from the subcomponents and surface a modified version as it's own preferenceMap.