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)
TST: test for breaking test in pytables on travis
CLN/BUG: Revert 2/3 compat changes to vb_suite
Merge pull request #4478 from jtratner/revert-vb-suite

BUG: revert 2/3 changes in vbsuite
Merge pull request #4489 from jreback/hdf_fix

TST: test for breaking test in pytables on travis
TST: reverse hdf_fix
Merge pull request #4490 from jreback/hdf_fix2

TST: reverse hdf_fix
BLD/TST: correct pytz version for tox
BUG: fix plotting of dup indexed objects
Merge pull request #4495 from Komnomnomnom/tox-pytz

BLD/TST: correct pytz version for tox
Merge pull request #4492 from cpcloud/plotting-length-fix

BUG: fix plotting of dup indexed objects
BUG: allow cummethods to work with bool dtypes
Merge pull request #4440 from cpcloud/fix-cumsum-bool

BUG: allow cumprod and cumsum to work with bool dtypes