all sorts of fun changes to get more robust indexing to happen.

put_robust for reindexing, non crashing when not connected - constant retry until it gets.

multi try to index, then log after some failures.

if a connection timeout when trying to index, do a multi-try escalating sleep and retry for indexing.
Merge branch 'master' into develop

Conflicts:
	pillowtop/listener.py
removing printouts, adding some update refresh interval so we can at least keep tabs on it, removing replica count for both index configs
Merge branch 'master' into develop

Conflicts:
	pillowtop/listener.py
setting logging to info
removing unnecessary doc_exists calls when in bulk mode
pep8 formatting
removing pdb import, bad, bad!
Merge pull request #15 from dimagi/develop

more robust exception handling and retry for pillowtop listeners