Correct return-value for sqrt (-0.0) case as -0.0 as decribed in C99