use a custom BulkShardProcessor in the IndexWriterProjector

the BulkShardProcessor will retry on failures due to a full
thread pool queue and block the .add() method.