Force continuation of BlueBird Promise.each if an item in the iterable causes a reject

So we would like to execute a list of promises in serial, but continue on reject. In this example below, we have control over the reject, but in the use case we will not have control over reject as it is coming from Mongoose.