[boost] [gsoc2018]Proposal for Boost.SafeFloat