FLUID-5110: Moved show and hide to invokers

Converted the show and hide methods to be invokers instead of declared in the final init function.
FLUID-5110: Refactored to all for refresh

Refactored to allow the table of contents to be refreshed. Still need to remove all of the old anchors so that we don't pollute the DOM when refreshing.
FLUID-5110: Removing stale anchors

The ToC will remove it's stale anchors on refresh.
Merge branch 'master' into FLUID-5110
Merge branch 'master' into FLUID-5110
FLUID-5110: renamed anchorIdentifier

renamed anchorIdentifier to anchorClass
Merge remote-tracking branch 'jobara/FLUID-5110'

* jobara/FLUID-5110:
  FLUID-5110: renamed anchorIdentifier
  FLUID-5110: Removing stale anchors
  FLUID-5110: Refactored to all for refresh
  FLUID-5110: Moved show and hide to invokers