PERL-315 require DateTime 0.78 or later

Some DateTime releases before 0.78 used Math::Round, which is
buggy and issues warnings when used with threads:
https://rt.cpan.org/Public/Bug/Display.html?id=80073