Fixes Can't subtract offset-naive and offset-aware datetimes errors

Hey,

These are all the necessary fixes that are required to make this run properly with date aware timezones. Fixes https://github.com/bruth/django-tracking2/issues/10

All the best,

Chris