Revert "Use domain.run instead of domain.bind in registerDomain"

This reverts commit abf143eb8c73c031db730ab705f8adf1d50deb3d.
Make ascolatori.use reference ascoltatore function on each call so it gets to know updated publish function for domain.
Means can get rid of reference to global from instances.