Make Value serializable
Checkpoint first cut at dimple events
Added test for Value serialization
Fix Value serialization test
Added ArrayUtil.linearSearch
More BitSetUtil methods
Added new variants of lookupMethod/invokeMethod on Supers
Add variant of expectThrow to support public method on private subclass
DimpleEventListener
Checkpoint GibbsVariableUpdateEvents
Gibbs variable update events
added IDimpleEventSource.notifyListenerChanged
Added 'unimplemented' exception
Added KL divergence calculation to IParameterizedMessage implementations
Added DiscreteMessage classes - not for use in inference at this time, only for events
Document formula for KL divergence on multivariate guassian parameters
Checkpoint support for message events
Added ArrayUtil.EMPTY_DOUBLE_ARRAY_ARRAY
Tests and fixes for IParameterizedMessage implementations
Tests for SNode and message events