Allow DateTime comparison to Infinity/-Infinity.

A continuation of the fixes in #544 -- @tenderlove let ActiveRecord support Infinite timestamps, but you can't compare them to other DateTime values.  This commit fixes that.