FLUID-5022: Support and test cases for dynamic components configured both from variable options material and events. Also support for direct use of bare component grades such as "littleComponent" and "eventedComponent"
Merge branch 'FLUID-5022'

* FLUID-5022:
  FLUID-5022: Support and test cases for dynamic components configured both from variable options material and events. Also support for direct use of bare component grades such as "littleComponent" and "eventedComponent"