Implement helper to use datetime with timezones as required by Django 1.4+.
Refactor `datetime.now` to the new helper `timezone.now`.
Implement `smart_datetime` to align with different Django versions
Refactor `datetime` to `smart_datetime`
Merge branch 'timezone'