added comparison for naive and aware datetime objects