Fix problem with calling collection changed too many times. Add logging.
Don't trigger a visualization update when selection change doesn't affect visualization.
Fix selection removal visualization updates now that we're not using the collection removal event.
Merge branch 'master' of github.com:ikeough/Dynamo