Apply number of shards to use for ES index
Use Sidekiq to index in elastic search

This uses sidekiq to asynchronously index searchable documents in
elastic search.