Remove debugging prints

Change-Id: I7048e38e21ffe7ce66805000e29189c61b5a46cd
Remove new objects from the Python cache as well

Change-Id: I436d7611cede759506e9dce1fc39fb301fed49b8
Remove reference counts from vtkSMDataTypeDomain

With unified bindings enabled, this cache's pointers get mixed up with
the Python object cache's pointers resulting in double free problems
since both store the pointer with vtkSmartPointer. The reference
counting seems to aim to allow dropping the cache after it isn't
"needed" anymore, but with Python objects floating around, at least one
instance is probably in the cache, pinning the reference count to
non-zero, so it likely has little effect in a unified-bindings world.

Change-Id: Id45ab6c11acf257f1ec989acd83f4f7c2c6d52a1
Compare addresses of the internal VTK object

With unified bindings creating ephermeral Python objects, two Python
objects containing the same VTK object are not guaranteed to compare as
equal.

Change-Id: Ic588f17128b165bee69c52b231391ce851031fe7
Merge topic 'unified-bindings2' into next

8196575 Compare addresses of the internal VTK object
278a68a Remove reference counts from vtkSMDataTypeDomain
cb4cb22 Remove new objects from the Python cache as well
94d4694 Remove debugging prints