Configurable index name

Try/catch add and update document operations so that
nothing will block a checkout, even if elasticsearch
process isn't running