(#2996) - Post component spacing
(#3010) - Disable ie while saucelabs is faily
(#2874) - Enable logging of http requests
(#3018) - Only run CouchDB specific tests against CouchDB
(#3010) - Reenable ie
(#2994) - Fix error when given invalid rev
(#3008) - fix base64 putAttachment in http.js
(#3010) - Disable ie again ...

This reverts commit 31a4840addb95cd079591a42a36ac17547bdba82.
(#2941) - Clarify rereduce documentation
(#3040) - tweaks to perf tests
(#2771) - implement attachments=true for allDocs()
Merge remote-tracking branch 'upstream/master' into 2940-slow-replication
(#3043) - Add missing backquotes in CONTRIBUTING.md
Merge remote-tracking branch 'upstream/master' into 2940-slow-replication
The call to diffKeys.map was unnecessary verbose, caught by @nolanlawson