Sort keys before comparing each key
Adding test with out-of-order keys.
Merge pull request #4 from circusbred/master

deepEqual throws when keys are in different order