TYP: read_csv and read_excel fixes
read_csv's date_format accepts dicts
read_excel's names can be a Sequence with any Hashable types inside


edit: should probably enable type-checking of some tests (`def test_xxx(...) -> None` should be enough for mypy to check what is happening inside the function) 
Thanks @twoertwein 