FLUID-5205: added an onRefreshView event.

Added an onRefreshView event which will fire before rendering occurs. This will be needed for dynamically constructing the template resource text.
FLUID-5205: No markup displayed for inactive panel

The containers for inactive panels are hidden and their markup is not rendered.
FLUID-5205: removed unused options

removed unused distribute options.
FLUID-5205: support for dynamic subpanels.

Added support to allow for dynamic creation/destruction of subpanels based on model values; specifically preferences. Need tests and to update aux schema.