Added .then chain pause support for both returned unsettled deferreds and arrays containing an unsettled deferred.