FLUID-5116: Re-constructed UIOptions to - 1. make resourceLoader a real loader with fetching resources; 2. get rid of uiOptionsLoader.
FLUID-5116: A couple of little adjustments for UIOptions. Half way fixing unit tests.
FLUID-5116: Fixed unit tests for uiOptions component.
FLUID-5116: Fixed all uiOptions unit tests.
FLUID-5116: Jslinted.
Merge branch 'master' into FLUID-5116
FLUID-5116: Code clean up and renaming as well as fixing the manual test - "some kind of news".
Merge branch 'master' into FLUID-5116
Merge branch 'FLUID-5116'

* FLUID-5116:
  FLUID-5116: Code clean up and renaming as well as fixing the manual test - "some kind of news".
  FLUID-5116: Jslinted.
  FLUID-5116: Fixed all uiOptions unit tests.
  FLUID-5116: Fixed unit tests for uiOptions component.
  FLUID-5116: A couple of little adjustments for UIOptions. Half way fixing unit tests.
  FLUID-5116: Re-constructed UIOptions to - 1. make resourceLoader a real loader with fetching resources; 2. get rid of uiOptionsLoader.