added deregister to topic service destroyDistributedObject

fixes #4117 
Is this `topic.destroy()` a left-over or intentional?