(#2185) - Remove allowed failures
(#2957) - Add appcache manifest
(#2951) - fix concurrency in leveldb.js

So I figured out where the bug was coming from - I had
not implemented the writeLock correctly. Took this opportunity
to also use the `double-ended-queue` as suggested by
@calvinmetcalf.
(#2962) - Update map reduce
(#2901) - November release blog post
(#2901) - November release version bump
(#2964) - Fix appcache generation
(#2381) - Split out testing details into its own readme
(#2381) - Follow up, supposed to be smaller header
(#2963) - Fix guide navigation overflow
(#2975) - Add couchdb-master to allowed failures for now
(#2974) - fix typos in blog post
(#2967) - Appcache fiddy bits

Made manfiest relative to root,  change blog paths endings so they can be cached
(#2967) - Strip index.html and add assets to appcache
upgrade for real
jshint
remove derequire from tests
remove through
Revert "remove through"

This reverts commit 93e74b3148bed3e5da8d9debbfd55fcbe0cb263a.
Revert "remove derequire from tests"

This reverts commit 1534a812c8959c7033ff1aebd3f6a09823ccb720.