feat(transformer): Include the ObservableTransformer, add SmokeGenerator
test(dccd): remove a group or a record should cancel Observable subscriptions
test(smoke_generator): add a unit test
refactor(dccd): Updated to not depend on running the smoke transformer
perf(observable): add a benchmark
Update _perf to prevent heap overflow
update watch_group_perf