added unit test for dot; includes test for nan
added unit test for dot_self; includes test for nan
added NaN test for exp2
added NaN test for falling_factorial
added NaN test for fma