erf and erfc are co-improved and a join details kernel file is added

a spence.cpp ulp is also modified from 2 to 2.5 with no direct relation