read_excel `dtype` should supersede `convert_float`
If a float `dtype` is explicitly specified for a column, none of the values in the column should be converted to integers.  Currently, the user must specify `convert_float=False` to prevent potential conversion to int. This may lead to unexpected behaviour if the user is unaware of the default `True` for `convert_float`.