Object registering  methods

If you set a new object (set_object) every parameter you register will belong to this object. Calling set_object with no arguments will return to the root of the capability tree