use FlowConfigurationException instead of ApplicationIllegalArgumentException in FlowFromFlowPropertyDefinitionDefinitionSource.
remove singlePropertyFlow methods from Flow and FlowState interfaces ( unneeded pollution )
commments on FixedFlowPropertyValueProvider.java
when doing FPDB.merge() skip expectations that do not apply
FlowFromMultipleFlowPropertyDefinitionsDefinitionSource : new DefinitionSource to take multiple FPDP and create a single flow. Useful for api calls that just return a bunch of data.
 An improvement over FlowFromFlowPropertyDefinitionDefinitionSource if we want multiple values returned with a single call
minor work to remove UI-ness from flow-core.  BaseFlowManagement.makeCurrent() no longer returns the 'currentPage'
eliminate unused FlowPropertyExpectationImpl ctors()
FlowPropertyDefinitionBuilder: propertyUsage.use | consume forces no flowPropertyValueProvider