[SPNL] fix leak of messages 

Fix leak of messages and TaskActors by removing the message back to sender in asynchronous cases, these messages were kept in a send queue and never consumed, the message also contained a reference to the sending actor, hence the leak.