Fluid-5110

Updates the Table of Contents component to support refreshing. Note that there are API changes.
This is needed to resolve http://issues.gpii.net/browse/GPII-147 as well.

http://issues.fluidproject.org/browse/FLUID-5110