(#2132) - fix remote pouch worker test on IE
(#2150) - add 2.2.0 migration test for views

This is a smoke test to make sure that
views are still the same before and after
migration, when migrating from 2.2.0 to
the present.
(#2150) - Follow up to disable test on levelalt
(#2144) - better errors for leveldb
(#44) - Fix worker tests for alt backends
(#1992) - fix attachment uploads in Android 4.x
(#2132) - disable local Web Workers in IE
(#2164) - longpoll ajax timeout issue
(#1661) - use task queue for IDB for IE

Adds a task queue for all create/destroy
operations on IDB databases, because apparently
IE 10 and 11 can't function correctly if there's
any overlap between any destroys/creates (even
from different databases).

Also apparently you can't have two databases
with the same name open at the same time,
so we have to cache this.
(#2064) - Show error message in saucelabs failures
(#2202) - skip migration tests in IE
(#2198) - temp workaround for IE10 console.trace
(#2185) - test in IE 10
Adds Python-PouchDB as an external project

Like PouchDroid, but for another dev environment. Disclaimer: my project, so I'm biased. Feel free to alter description/not add it.
(#2206) - Replace goodfirstpatch with help wanted
(#2185) - Add ie to allowed failures
(#2185) - Fix typo in travis.yml file
(#1131) - Document expected _local 404 thrown
(#1622) - test in phantomjs

Also add the ability to specify whether or
not to use the ES5 shims, since phantomjs
needs them.
(#2193) - deprecate latest for now