Do a better job of the usual arithmetic conversions.
Fix _Generic() and add more tests for the usual arithmetic conversions.