bump pytables to 3.5.1 #24839
- [x] closes #24839
- [x] passes `black pandas`
- [x] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`

PyTables 3.5.1 was released on March 14, 2019. And it offers better support for np16.
