Propagate changes in CBLJSONEncoding array to its parent model

Fixed #517. Propagate changes in CBLJSONEncoding array to its parent model so that the model can detect changes.