add bulkArgs to SQLRequest
Added benchmark test to compare bulk inserts with multiple insert statements
check bulk_args for mixed types
use BulkShardProcessor instead of TransportBulkAction
support inserts using bulk arguments
create XContent instead of Maps in InsertAnalyzer
set autoCreateIndices value correctly in ESBulkIndexTask
documentation: rest: describe Bulk Operations.
avoid bytesRef/String conversion in InsertFromValuesAnalyzer

XContentBuilder can handle utf8 bytes if wrapped inside a
class that implements the Text interface.
Merge pull request #1050 from crate/l/docs-bulk-operations

documentation: rest: describe Bulk Operations.
documentation: clients: fix: typo, wrong method call, 85 chars.
documentation: native java client: describe Bulk Operations
bulk operation: add test for bulk args + multi value combination
added bulk_args argument to SQLContentSource parser
implement bulk delete
return a nice error message if too few arguments are provided
set creationTime in in both SQLRequest ctors

and remove unused method
avoid Predicate allocation in update analyzer
add support for bulk updates
added benchmark for BulkDelete requests