Drop support for GCC 4.6.x.
arb: modify the ctor from string to add a radius in case the input value
cannot be represented exactly.

Also, add convenience conversion overloads to the raii structs.