Improve floating-point data types.

This removes the F32/F64 data types, and renames the F32Samples/F64Samples
data types as follows:

F32        -> float32
F32Samples -> type Float32 []float32
F64        -> float64
F64Samples -> type Float64 []float64