Add float.h for FLT_EPSILON visibility