Fix case where spread causes an unhandled rejection
Fix rejections incorrectly not being marked as handled when using map, reduce, filter and each
Remove console log statement
Don't have unhandled rejections in tests to reduce noise