FLUID-4907: Fixed failed unit tests except uiOptionsTests.js
FLUID-4907: Fixed all UIOptions unit tests.
FLUID-4907: Implemented the new aux schema that has no array for panels and enactors. Demo is working but need to fix unit tests.
Merge remote-tracking branch 'cindy/FLUID-4907' into FLUID-4907