bug 839214 - add celery tasks for es indexing

elasticutils tasks broken; add tasks in search app

test
bug 839214 - live indexing into elastic search

Code borrowed in large part from mozilla/fjord

update elasticutils, using pyelasticsearch with updated requests library

update test-utils library to eagerly test celery tasks
update tests for new test-utils
(some) code cleanup
remove obsolete search tests

don't ignore settings_test
new bulk reindex command

remove sphinx modules from search app
waffle search view to ES
disable ES_LIVE_INDEX during tests
fix test mocks to match new requests version
Merge pull request #923 from groovecoder/es-search-view-839214

Es search view 839214