fix various issues found by findBugs
fix issues found by findBugs #2
add retry logic to ESBulkIndexTask

if the Bulk ThreadPool queue runs full requests are
    rejected. This retry logic avoids losing inserts.
throw an exception if CountResponse contains shard failures
add custom exception for shard failure and use in both ESCount/ESSearch tasks
update workerCount setting in NettyHttpServerTransport

(was updated in es/upstream)
improve arithmetic docs
implemented any like operator on string arrays
implemented any not like operator on string arrays