First pass at replacing boost date/time with std::chrono issue #740