Simple javascript asynchronous queue