domain: remove domain enter/exit call sites

These will be replaced with the async listener mechanism, and are being
removed now to simplify the process of switching over.
node: don't process queue if there isn't any

No need to attach the asyncQueue array to the object if there are no
listeners to begin with.