Remove redundant include
Update d-t-m to 83d5bae0 (master branch)

This version does not try to recover from scanning
problems, but simply fails early.
Update Annotator to 7c915a84 (typed-packaging branch)

This version supports falling back to the dummy
document access strategy when scanning with d-t-m fails.

(This allows us to create and reanchor annotations with the
selectors and strategies that don't depend on d-t-m functionality.)
Merge pull request #1642 from hypothesis/1621-strategy-failover

Support document access strategy failover
Only use request.root if it exists

Fixes chrome extension build
Add extension build to Travis
Remove last traces of chameleon

The Chrome extension build still required chameleon, a dependency
removed by 81ce4b1.

This commit removes the last traces of chameleon (from the extension
builder and the views file) and thus fixes the Chrome build for new
checkouts.
Ensure extension build has `request.root`
Merge pull request #1671 from hypothesis/1300-fix-chrome-deployment

Fix chrome extension build
Handle login validation in colander

This is a step toward weaning off the horus views.

Close #1660