FLUID-5026: Created tests
FLUID-5026: Updated branch with latest changes in FLUID-5084
GPII-5026: Added a few missed items in the renaming
FLUID-5026: Added most of the new output conventions. Still have an issue with how to distinguish between numerical indexes of objects and arrays
FLUID-5026: Fixed a few of the broken tests
FLUID-5026: Finished implementation of proper outputs. Test are passing.. JSLinting and general cleanup still pending
FLUID-5026: Linted and cleaned up a bit
FLUID-5026: Proper spelling of invertable -- also done in FLUID-5084 pull request, but doing it here as well to ensure any new cases are proper spelled
Merge branch 'master' into FLUID-5026

Conflicts:
	src/framework/core/js/ModelTransformation.js
	src/framework/core/js/ModelTransformationTransforms.js
FLUID-5026: Some tidying and renaming work
Merge remote-tracking branch 'amb26/FLUID-5026'

* amb26/FLUID-5026:
  FLUID-5026: Some tidying and renaming work
  FLUID-5026: Proper spelling of invertable -- also done in FLUID-5084 pull request, but doing it here as well to ensure any new cases are proper spelled
  FLUID-5026: Linted and cleaned up a bit
  FLUID-5026: Finished implementation of proper outputs. Test are passing.. JSLinting and general cleanup still pending
  FLUID-5026: Fixed a few of the broken tests
  FLUID-5026: Added most of the new output conventions. Still have an issue with how to distinguish between numerical indexes of objects and arrays
  GPII-5026: Added a few missed items in the renaming
  FLUID-5026: Created tests