FLUID-5247: Added a test case

Added a test case to demonstrate the issue of the array of transformations producing an object keyed off of array positions.
FLUID-5248: Added failing test showing the problem
Merge remote-tracking branch 'kasparnet/FLUID-5248' into FLUID-5247
FLUID-5247: Incorporates modified test case for FLUID-5248 which is invalid as posted on the JIRA - see the discussion there. The fix for FLUID-5247 was best met by some wholesale cut and paste of upcoming material from the FLUID-3674 branch since the "accessor config" system was improved there to support this kind of use case. This has no real issues for the FLUID-3674 branch since all conflicts that this introduces in DataBinding.js will be discarded in any case.
Merge remote-tracking branch 'antranig/FLUID-5247'

* antranig/FLUID-5247:
  FLUID-5247: Incorporates modified test case for FLUID-5248 which is invalid as posted on the JIRA - see the discussion there. The fix for FLUID-5247 was best met by some wholesale cut and paste of upcoming material from the FLUID-3674 branch since the "accessor config" system was improved there to support this kind of use case. This has no real issues for the FLUID-3674 branch since all conflicts that this introduces in DataBinding.js will be discarded in any case.
  FLUID-5248: Added failing test showing the problem
  FLUID-5247: Added a test case