Csv2bin

### driver.cc
* Uses `Base::Glob` to take an input file pattern instead of a single input file.
* Takes a `OutPrefix` and `MaxKvPerFile` to support generation of multiple `bin` files of bounded size.

### translate.h
* The definition of `TTranslate::Translate` will be generated by `WriteCc` into a temporary file `translate_XXXXXX.cc`.
* `TTranslate::Translate` has `Index`, `OutPrefix`, `MaxKvPerFile` available in its body.

### translator_gen.h
* Currently take a schema file and writes the result of `WriteCc` into a temp file.
* __TODO__: Compile the temp file, and link with `driver.cc` to generate a translator binary.