FLUID-4973: Fixed crash log "logActivity" on IE8 and removed unused utility "applyHostFunction". Some test cases for activity describing and logging in FluidJSTests.js
Merge remote-tracking branch 'amb26/FLUID-4973'

* amb26/FLUID-4973:
  FLUID-4973: Fixed crash log "logActivity" on IE8 and removed unused utility "applyHostFunction". Some test cases for activity describing and logging in FluidJSTests.js
FLUID-4976: Renamed "actionAnts" to "enactors".
FLUID-4976: Renamed group namespace of "enactors" to "enactor", as well as sync the references on tableOfContents component.
FLUID-4976: Fixed unit tests.
Merge remote-tracking branch 'cindyli/FLUID-4976'

* cindyli/FLUID-4976:
  FLUID-4976: Fixed unit tests.
  FLUID-4976: Renamed group namespace of "enactors" to "enactor", as well as sync the references on tableOfContents component.
  FLUID-4976: Renamed "actionAnts" to "enactors".
FLUID-4976: Renamed the base enactor grade from "enactors" to "enactor".
FLUID-4976: Rename the filename or events that has "enactors" to "enactor".
Merge remote-tracking branch 'cindyli/FLUID-4976'

* cindyli/FLUID-4976:
  FLUID-4976: Rename the filename or events that has "enactors" to "enactor".
  FLUID-4976: Renamed the base enactor grade from "enactors" to "enactor".