ENH: Add with and without H5PY tests in travis.yml

DO NOT MERGE.

Fixes #288
ENH: Remove h5py on USE_H5PY=False
ENH: Uninstall h5py after pip installs it
ENH: Uninstall h5py using pip instead of conda
STY: Group together the conditional statements.
Merge pull request #372 from ElDeveloper/issue-288

ENH: Add with and without H5PY tests in travis.yml