CLN/ENH: fix the failed lxml parse and allow fallback

DOC: add doc note about aliases

ENH: add None to parser flavors

DOC: update docstring

DOC/CLN: clean up docstrings

CLN: refactor tests

ENH: infer the type of multiindexes

CLN: pep8

CLN: pep8

CLN: remove casting of multiindex

ENH/TST: add tests for lxml

CLN: all tests passing except the banklist header still need to figure out why lxml fails to parse on legit html

TST/CLN: remove the failing test for now

ENH/TST: add the tidy data

CLN: remove type printing statement

DOC: update comment

CLN: formatttting

CLN/BUG: fix parsing issue and add raise_on_error

TST: add basic lxml testing

CLN/TST: clean up testing data

CLN: remove ridiculous tetst data

DOC: read_html DOES perform hard date conversion after jeff's fix

DOC: add release notes

DOC: add release notes

TST: fix skipping

DOC: remove unused import