feat(dccd): add Support for ObservableList, ObservableMap & ChangeNotifi...

...er

Lower the target time to prevent a memory overflow. Benchmark added.

Rebased and squashed @vicb's work in #1156.

Fixes #773
Closes #1156