TST: more robust tests in HDFStore

should close #3069
will print additional output if this somehow fails, which I have never seen (except on travis)