simplified code

Change-Id: Iece53d812f06cac7c7c8abce5acd32ac0c187a78
slight change for speed

Change-Id: Ia8b1b864d3eaca50f7297e9e4f5fa8b3947c9c28
updated docs

Change-Id: I288cbe3a40074cbaa1290fc5501b52ada601847b
Removed juggleGroupedCallback's triggerCallbackNow parameter and now
CallbackJuggler will trigger callbacks immediately when the target
changes.

Change-Id: I8b337e5c5194f975ce6e08de5901dac5cdd99dbb
fixed bug in session state diff when deleting dynamic object

Change-Id: Ia7a583c7a2ac6512e47ccc7e82cc865716f958f1
Refactored binning code so bin classifiers can be generated
asynchronously.

Change-Id: Idbc8038c17dfa055894ca081b09f55019a3584aa