cleaned up abs and fabs agrad/fwd files
fixed floor so gradients return NaN for input NaN