boost::spirit: optimization of decimal_real_wrapper (20, somewhat works)

Replace floating point calculations with fixed point.

Signed-off-by: Alex Dubov <oakad@yahoo.com>