BUG: GH3611 fix again, float na_values were not stringified correctly

now, 999.0 (a float) will have: ['999','999.0'] added for matching, as well as matching a float value of 999.0 in a float column

closes #3611 again!