[bug 864876] Remove password blacklisting code.
change the ethnio id for the 'all' flag too
[Bug 857078] KPI Charts s/Highcharts/Rickshaw/

* Replace almost all the KPI charts with Rickshaw versions. The exception
  being the questions graph, because it relies on multiple y-axises, which
  Rickshaw can't do yet.
* In kpi/base.html, make scripts and styles overridable.
* Convert kpi.dashboard.css to kpi.dashboard.less.
* Change all places where `window.k` is initialized respect existing instances.
[bug 862400] Implement email preflighting
[bug 831744][bug 833377][bug 833379] KB dash readouts
[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.