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".
FLUID-4919: Tests and live implementations working for the Uploader again. Core files upgraded to reasonably modern standards. Also, new framework support for FLUID-4878 "this"-ist binding as well as new jqUnit method "jqUnit.assertDomEquals" for comparing arrays of DOM nodes
Merge branch 'master' into FLUID-4919