implement toDate
add test for toDate
return null in toDate if cannot parse
implement toFloat
add an alias for toFloat
add tests, add handling of NaN comparison
update readme