Re #7945. Added DateAndTime::equals operator for tolerance compare.
Re #7945. Adding equals with tolerance to Events.
Re #7945. Moved implementation of Event from header to source.
Re #7945. Adding EventList::equals with tolerances.
Re #7945. Removed debug print statement.
Re #7945. Using EventList::equals in CheckWorkspacesMatch.

Also a hidey change over using std::fdim in favor of std::abs.
Re #7945. Making the event->tof tolerance a bit smarter.
Re #7945. Adding missing include for windoze.
Re #7945. Changing from fdim to std::fdim.
Refs #7945. Windows is forcing this back to std::fabs.
Re #7945. Modifying unit tests for double compares.
Merge remote branch 'origin/feature/7945_check_events_match'