BUG: fix greedy date parsing in read_html

Also, `infer_types` now has no effect *for real* :)

closes #7762
closes #7032