refactored AbstractCHainedTask to support chaining in ESBulkIndexTask
merge column definitions in bulkd insert
Merge pull request #1346 from crate/m/chain_bulk_insert_task

M/chain bulk insert task