HSEARCH-1735 Clearly distinguish the Async from the BatchSync Processing...

... strategies and make sure no unnecessary thread is started

@gustavonalle one more change proposal for your new backend.

Best read the issue first:
https://hibernate.atlassian.net/browse/HSEARCH-1735
Ah, the good, old double check locking idiom :)