floats 0.1.0

f16 and f128 floating point types for compatibility with future Rust versions
Documentation