Fix leeloo to support boost::multiprecision

Add test cases for these new types.