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-4927: Fixed the IE failure at testing UIO preview component.
FLUID-4927: Fixed the full preview UIO integration test that fails in IE.
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
Merge branch 'master' into FLUID-4927
FLUID-4927: Converted fluid.uiOptions.inline into an auto-init component. The fat panel unit test still fails in this commit.
FLUID-4927: Get rid of nested expander as well as replacing the manual manipulation of the staticEnvironment with the new progressiveEnhancement API.
FLUID-4970: graceful degradation for on/off in IE8
FLUID-4970: Removed modernizr - buggy. IE8 css for now
Merge remote-tracking branch 'jon/FLUID-4970' into FLUID-4970
FLUID-4974: Wired up the reset button in FP UIO

The fatpanel UIO will now also look for a reset button to attach to. This is to allow it to add a reset button on the sliding panel. The styling/markup additions for this will come as part of the FLUID-4970 work.
FLUID-4970: Fixed the panel so the show/hide panel doesn't change sizes when used.
Merge branch 'FLUID-4927-b-jobara' into FLUID-4970
FLUID-4970: Fixed formatting on the show/hide tab. Added styling which should allow horizontal scrolling without specifying a width.