(#2275) - Fix ribbon overflow
(#2190) - new page about adapters

This adds a page that explains all about
the various backends and how you can use
them in different environments.
(#2289) - document "uptodate" event

Based on discussion in #2285, it seems
we mis-documented this as the 'complete'
event, which actually never fires.
(#2281) - test against pouchdb-server
(#2035) - make the CORS proxy optional

The CORS proxy is really flakey, and it contributes to
our intermittent errors.  However, for reasons that
are mysterious to me, Saucelabs gives us an error
without it, on iPhone, Safari, and IE.

This adds an optional flag, CORS_PROXY=true, which
can be used to enable the proxy.  Otherwise we
set the CORS config on CouchDB and use 5984 directly.