FLUID-5239: Added unit test

Added a unit test showing that if a component is created with a name starting with "source" it cannot be referenced by name, using IoC.
FLUID-5239: Corrected uses of RegExp.test() to avoid false detections
Merge branch 'master' into FLUID-5239

Conflicts:
	src/tests/framework-tests/core/js/FluidIoCTests.js
Merge remote-tracking branch 'amb26/FLUID-5239'

* amb26/FLUID-5239:
  FLUID-5239: Corrected uses of RegExp.test() to avoid false detections
  FLUID-5239: Added unit test
Merge branch 'master' into FLUID-5279