Allow comparison of TZ and non-TZ timestamps

Date comparisons now allow mixed TZ/non-TZ datetime objects. Previously, if an
article, etc., had a date with a time zone but no modification time, a
comparison between the date and datetime.min (which has no zone information)
caused a crash.