Add a new analyzer to not remove stop words.

Create a subclass of the elasticsearch backend that creates a new
analyzer and changes the mapping to use that rather than snowball.
Add new 'write' search index, and management commands.

This is for if the default and write indices are aliases to a
timestamped index, allowing reindexing with zero downtime.