add isNaN, isFinite and isInfinite
add SIGNALING_NAN, POSITIVE_INFINITY and NEGATIVE_INFINITY
add tests for libj::math