cleaned up main internal data structure design, changed to reference counting for sources to ensure safe destruction of source objects from all parts of the system, added some service-related stuff for testing
Merge branch 'master' of https://github.com/jp9000/obs-studio
fixed broken comparison
adjusted the way source removal is handled to make it a bit more safe
removed now-redundant callback enum_children from sources