added NaN test for bessel_second_kind
added NaN test for modified_bessel_second_kind
added NaN test for is_uninitialized
added more general testing for NaN and updated tests