Value: Add create_as_float/double() and set_float/double().

Deprecating the ambiguous constructors and set() methods.