Make String.to_float always return a float

Added code to make String.to_float("34") return {34.0, ""}