changed such that this would pass regardless of local timezone
this test would not pass on machines with local timezone other than EST.
used better (and correct) method for floating point equality
support for unordered collections with floating point elements
modified deephashcode so that it is tolerant to floating point
mismatches