added NaN test for operator_unary_plus
added failing NaN test
fixed operator_unary_plus so derivative returns NaN
added NaN doc for operator+