FLUID-5127: Compact syntax for expanders, invokers and listeners
Merge branch 'FLUID-5117' into FLUID-5127

* FLUID-5117:
  FLUID-5117: "expander" left in expanded material fix
  FLUID-5117: Created a test case for FLUID-5117 (http://issues.fluidproject.org/browse/FLUID-5117).
FLUID-5127: Coercion for primitives types and support for dynamic invokers using compact invoker syntax
Merge remote-tracking branch 'amb26/FLUID-5127'

* amb26/FLUID-5127:
  FLUID-5127: Coercion for primitives types and support for dynamic invokers using compact invoker syntax
  FLUID-5127: Compact syntax for expanders, invokers and listeners