[bug 840973] Upgrade bleach to v1.2.1

Includes update of py-wikimarkup.
Move <a/> closer to <img/> so it doesn't contain <noscript/>

Bleach/html5lib don't handle <noscript/> inside <a/> correctly.
This works around that.
Switch ES for jenkins

This should switch jenkins over to use the new ES.
Update elasticutils to master tip

017d105 Cosmetic tweaks
291f81b Small change to make Indexable.get_es more usable by default
a42ed69 Create Indexable in core
f6f6892 Change ElasticTestCase to ESTestCase
fb0994d Fix typo
917b843 Tweak docs for get_object and get_model
efeb490 Add indexing documentation
055e32e Tweak docs on boost
bf0f45b Add documentation for Q, should, must and must_not
1efbc72 Reimplement queries
4533ac6 Tweaks
30f45de Move sample programs, write new intro
c98596b Cosmetic: Tweaks to docs headers
78c07e1 Add a sillily high-level howto for integrating with Django
19065bf Docs overhaul 2: First Blood
d258d53 Docs overhaul
9eb5d78 Tweak tasks docs and fix exception handling code
8082a0a Fix .demote() in regards to .query_raw()
b8e9ac7 Tweak .all note in CHANGELOG
893e668 Add support for match queries
1a59754 Implement query_raw
9bf7ce5 Add the beginning of a resources guide
3d1ac6a Fix test_query so it skips if there's no ES
b9f989b Rename ElasticSearchTestCase back to ESTestCase
08b774f Merge pull request #124 from robhudson/setup-req
40a0e95 Update setup.py to match requirements elsewhere
3a1ceef Ditch cron stuff
5cdd1c2 Update pyelasticsearch requirements
7a066f0 Update a docstring re: last patch
1e7bb9e Handle InvalidJsonResponseError in decorators
d06c494 Add link to code for easy clicking
6eaafe4 Clean up ElasticSearchTestCase docs
e8d3ff4 Fix autodocs for Mappingtype
9abcb7a Add autodocs for ElasticSearchTestCase
692d28f Update CHANGELOG
e992b17 Tweak requirements files for better Travis
7e70f84 Rework django tests to use ElasticSearchTestCase
c1490f0 Clean up django tests; make django requirement for dev
9606fc0 Move django tests to elasticutils/contrib/django/tests/
d7dac20 Change MappingType.get_indexes to get_index
9e35712 Merge pull request #119 from gvigneron/django-test
30054e4 Add myself to CONTRIBUTORS
9a80940 Fix Django ElasticSearchTestCase
e52123a Fix docs: adding filter support and .object
bf49c4f Rework filter implementation
3ab96f3 Fix get_object
Change Sphilastic to SphilasticUnified

This particular Sphilastic is explicitly for the unified doctype
searches. This renames it so it's clearer in the code as we transition
to a brave new world.
Move ElasticTestCase; add tests for commands
[bug 863528] Add sampling to redirecting inproduct to HTTPS.
[bug 784346] Only save survey if one there is not one already.

...and the require the vote to be not helpful.
Remove some articles from main KB readout
Update db strings for l10n.
Merge branch 'readout-filtering'