FLUID-4988: Added first pass on i18n for UIOptions.
FLUID-4988: contrast set. panel i15d.
Merge remote-tracking branch 'yzen/FLUID-4988' into FLUID-4988
FLUID-4988: Pulling strings out of the UIO templates and putting them into a message bundle.
FLUID-4988: Removed the strings from the UIO templates and switched to using parentBundle to access strings in the message bundle.
FLUID-5011, FLUID-4734: Updated InlineEdit to modern framework standards - all manual component initialisation has been removed
FLUID-5023: Fix and test case for defaults corruption through use of dynamic grades
FLUID-4988: Added test cases for i18n.js, fixed the broken unit tests and addressed other comments on the pull request.
Merge remote-tracking branch 'amb26/FLUID-5011'

* amb26/FLUID-5011:
  FLUID-5011, FLUID-4734: Updated InlineEdit to modern framework standards - all manual component initialisation has been removed
Merge remote-tracking branch 'amb26/FLUID-5023'

* amb26/FLUID-5023:
  FLUID-5023: Fix and test case for defaults corruption through use of dynamic grades
FLUID-4988: Renamed the UIO message bundle to be more clear.
Merge branch 'FLUID-4988'

* FLUID-4988:
  FLUID-4988: Renamed the UIO message bundle to be more clear.
  FLUID-4988: Added test cases for i18n.js, fixed the broken unit tests and addressed other comments on the pull request.
  FLUID-4988: Removed the strings from the UIO templates and switched to using parentBundle to access strings in the message bundle.
  FLUID-4988: Pulling strings out of the UIO templates and putting them into a message bundle.
  FLUID-4988: contrast set. panel i15d.
  FLUID-4988: Added first pass on i18n for UIOptions.