(#2517) - don't mutate host.headers
(#2517) - add test for mutated headers
(#2519) - increase selenium timeout
(pouchdb/mapreduce#191) - add migration test
(#2469) - blog post about PouchDB + LevelUP
(#2507) - update FAQs, add more db compatibility info
(#2469) - Fix the publish date of levelup blog post
(#2512) - Added justified step to navigation
(#1932) - Follow up to fix links to blog
(#2528) - Anchor headers
(#2530) - Re-truncate excerpts
(#2534) - use fewer test names

There's really no need to have a different
testdb name for every single test suite,
so I consolidated the big ones down to
only using the name 'testdb'.

With this fix, I can actually get #2472
to pass without the storage popup.
(#2529) - add phantomjs function.bind to common errors

Also update the SQLite plugin github url.
(#2537) - update pouchdb-server
(#2540) - add referer to recommended cors headers

You actually need it for Chrome in web workers.
(I confirmed while testing PouchDB Server.)
(#2549) - document that the SQLite plugin is passing
(#2547) - document schema migrations

Based on an IRC discussion today, I realized
people don't know that this feature exists.
(#2534) - use less storage in websql
(#2497) - fix attachments in Chrome and IE
(#2466 #2475) - replicate using changes with include_docs

Also, to fix #2475 we use open_revs="all"
so that the URL is not too long.