Fix an issue with the csv cparser when usecols is used

This pull request fixes a problem arising from using the csv parser with the usecols option. In that case, all the dtypes will be converted to object. This code fixes that issue, resulting in the correct dtypes.

Thanks,
Tiago