Change default of float_precision for read_csv and read_table to "high"
- [x] closes #17154
- [x] tests added / passed
   - modified `tests/io/parser/test_c_parser.py` to make sure all 4 options are tested
   - added `tests/io/parser/test_c_parser.py:test_high_is_default`
- [x] passes `black pandas`
- [x] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [x] whatsnew entry
  - for version 1.2

See discussion at bottom of #36149 for the performance tests.  Added `float_precision="legacy"` so people can pick up the old parser.  Can't change default to "high" because of incompatibility with python parser
