Throw invalid_argument when non-finite float value is given
Use json_bad_cast in constructor of json_float
Add include cmath
Merge pull request #158 from unnonouno/non-finite-float

Throw invalid_argument when non-finite float value is given