DRILL-442 Implement text format plugin

allow reading a particular value in a repeated vector

fix test caused by change that allows selecting element of repeated record

set def recordCount for explain query

fix bug loading repeated vectors

storage plugin/format plugin changes. store storage plugin configuration in distributed cache.

add repeated vector allocators

add support for for reading compressed files.

Address Tim's code review comments

cleanup