node: add createAsyncListener

Add new method that allows user to create a listener object without
pushing it to the queue.
domain: almost have working on async listeners