Fix #4. Rename M_EPSILON to DART_EPSILON to prevent confliction with external M_EPSILON.