PERF: enhance HDFStore Table writing performance

CLN: removed is_searchable (no longer needed)
BUG: values array for non-unique, interleaved cols incorrect
Merge pull request #4460 from Komnomnomnom/frame-dupe-cols

BUG: values array for non-unique, interleaved cols incorrect
Merge pull request #4457 from jreback/hdf_opt

PERF: enhance HDFStore Table writing performance
BUG: bug when using chunksize and writing ndim > 2
Merge pull request #4462 from jreback/hdf_opt2

BUG: bug when using chunksize and writing ndim > 2
ENH: allow where to be a list/array or a boolean mask of locations (GH4467)
Merge pull request #4470 from jreback/hdf_coord

ENH: allow where to be a list/array or a boolean mask of locations (GH4467)
First implementation of Stata 13 (format 117) support (untested so far)
Fixed some small mistakes in Stata 13 parser
Fixed header parsing bugs
PEP8