ENH: read_csv dialect parameter can take a string (GH8703)

closes #8703

Moved it to the right place I hope.