use callbacks when chaining tasks, remove boilerplate
Merge pull request #659 from crate/m/task_chaining

use callbacks when chaining tasks, remove boilerplate
implemented ESSearch on partitioned tables
Merge pull request #657 from crate/m/partitioned_es_search

implemented ESSearch on partitioned tables
update partition template if partition schema changes

fixed deleteById on partition table
shapshot version bump
Items of string arrays now get transformed to strings
Merge pull request #661 from crate/l/fix-string-arrays

Items of string arrays now get transformed to strings
added column 'partitioned_by' to table 'information_schema.tables'
Merge pull request #648 from crate/l/is-tables-partitioned_by

added column 'partitioned_by' to table 'information_schema.tables'
added table 'information_schema.table_partitions'
fixup! added table 'information_schema.table_partitions'