no longer showing NaN and NaN as different

- adding test to reproduce issue
- switching out deep-equal with deep-is
0.2.4