FLUID-4988: Added first pass on i18n for UIOptions.
FLUID-4988: contrast set. panel i15d.
FLUID-4971: Corrected file permissions on files committed as part of recent UIO work to 644
Merge remote-tracking branch 'amb26/FLUID-4971'

* amb26/FLUID-4971:
  FLUID-4971: Corrected file permissions on files committed as part of recent UIO work to 644
FLUID-5012, FLUID-5013: Created unit tests to re-produce the issues described in FLUID-5012 & FLUID-5013.
FLUID-5013: Fixed the wrong "distributeOptions" in the test case.
FLUID-5014: Created test cases to produce the IoCSS issue with passing one source value to several targets.
FLUID-5010: Replaced some manual fat panel options mapping with IoCSS. The remaining fat panel options mapping and UIO mapping will be replaced by IoCSS as well once the required features are implemented.
Merge remote-tracking branch 'yzen/FLUID-4988' into FLUID-4988
FLUID-5010: Updated jira numbers in the test file that demonstrates described issues.
FLUID-5010: Fixed jira numbers.
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-5010, FLUID-5012, FLUID-5013, FLUID-5014, FLUID-5017, FLUID-5018: Correction of numerous problems with IoCSS uncovered by early UIO refactoring work
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
Merge remote-tracking branch 'amb26/FLUID-5010'

* amb26/FLUID-5010:
  FLUID-5010, FLUID-5012, FLUID-5013, FLUID-5014, FLUID-5017, FLUID-5018: Correction of numerous problems with IoCSS uncovered by early UIO refactoring work
  FLUID-5010: Fixed jira numbers.
  FLUID-5010: Updated jira numbers in the test file that demonstrates described issues.
  FLUID-5010: Replaced some manual fat panel options mapping with IoCSS. The remaining fat panel options mapping and UIO mapping will be replaced by IoCSS as well once the required features are implemented.
  FLUID-5014: Created test cases to produce the IoCSS issue with passing one source value to several targets.
  FLUID-5013: Fixed the wrong "distributeOptions" in the test case.
  FLUID-5012, FLUID-5013: Created unit tests to re-produce the issues described in FLUID-5012 & FLUID-5013.
FLUID-4985: Added jQuery touch punch library to provide touch event support for jQuery UI, which resolves the issue that UIO sliders are not slidable on touch screens.
FLUID-4985: Jslinted uiOptionsTests.js to pass IE9.
FLUID-4988: Added test cases for i18n.js, fixed the broken unit tests and addressed other comments on the pull request.