FLUID-4919: Improvements to logging in core framework to dump activity records, as well as fix to resolveContextValue logging
FLUID-4978: Implemented circularity detection for all options material as well as "records". Improved ability to distinguish framework errors in tests with new "fluid.FluidError" exception type. Simplified and rewritten some old circularity tests, supplied new ones. Improved debuggability of DOM binders by supplying an id. Corrected some errors in logging activities. Defeated QUnit's "reordering" which just makes time-dependent testing issues harder to debug. Added jqUnit.fail()