equal: Inline objEquiv.
equal: Remove support for Date instances now that it's handled by a custom type.
Moved the equal function from its own file into unexpected-core.js
equal: Guard against comparing circular structures.
Merge pull request #33 from sunesimonsen/inlineEqualAndGuardAgainstCircularStructures

Inline equal and guard against circular structures