ticket19210 - django.utils.timesince() does not account for leap years

Description
----------------

The output of django.utils.timesince() will become increasingly inaccurate as the number of leap years in the supplied time period grows. 

https://code.djangoproject.com/ticket/19210