FLUID-5100: started the grunt configuration.
Merge remote-tracking branch 'yura/FLUID-5100' into FLUID-5100
FLUID-5100: grunt minify of src js

Implemented the grunt task to minify all of the js files within the components, framework, and lib directories. This is currently being stored in the build directory.
Merge branch 'master' into FLUID-5100
Merge branch 'master' into FLUID-5100
Merge branch 'master' into FLUID-5100
FLUID-5120: Added the concatenation of javascript files.
Merge branch 'master' into FLUID-5120
FLUID-5120: implemented packaging of infusion.

Will package up the concatenated and individual files into a zip package for either source or minified builds.
FLUID-3674: Working version with FluidIoC.js promoted to 2nd dependency position behind Fluid.js - IoC-defined version of standard ModelComponent grade, and work beginning on modelRelayComponent
FLUID-3674: Tests for new model semantic (failing) - improved framework diagnostic on invoking creator via invoker - starting work on improved path matching
FLUID-3674: Early work on new "cautious applier" or "holder applier" with some working tests. No connection to rest of system yet.
FLUID-5185: Updated QUnit

Updated to QUnit v1.12.0 and QUnit Composite v1.0.1
Merge branch 'master' into FLUID-5185
FLUID-5185: jQuery UI update in progress

Updated to jQuery UI 1.10.3 includes - jQuery UI button, dialog, draggable, mouse, position, resizable, slider, tabs, and tooltip
Updated themes
Updated the json dependency files
Removed the following plugins: bgiframe, ariaTabs, tooltip (1.9 pre-release)

Start of updating tabs wrapper component.
Merge branch 'master' into FLUID-5185
FLUID-3674: First working implementation of *IMPLICIT MODEL RELAY*!! New ChangeApplier considerably simplified even further with corrected "cautious application algorithm". Vestigial approach to coordinating transactions across the tree, a proper solution will require the WAVE OF EXPLOSIONS (FLUID-4925). Moved out all view-dependent data binding material into FluidView.js . Fix was required to invalidate "mergePolicy" when resolving dynamic grades, joining various other early-resolved material. New "modelTransaction" entry at root of instantiator for crude strategy which enlists all instantiating models in the tree. Moved out old-fashioned path matching utilities to join the "old ChangeApplier" by the end of the file.
Merge branch 'master' into FLUID-5185
FLUID-3674: Slightly messy but working version showing "inward relay" as well as initialisation. We have realised we need to operate initial transaction observation of "dead" components via relay too (once we allow transforming relays), forming a kind of "model promise" system - but next step is to firm up basic test cases, including deregistration tests. DataBinding.js moved over to the "non-public by default" API commenting standard
FLUID-5024: Completed implementation of transforming model relay, test case on the verge of working. Reorganised initial model enlistment so that it enabled this work. Corrected "bug" in IoC implementation which would repeatedly re-query a member which had been evaluated to "undefined" - need to think about this issue more generally.