fixing NaN comparison

- added test comparing NaNs that failed intitially
- fixed equal to make test pass
ignoring node_modules
readme and package updated for deep-is
updating travis