added conventional Node.js script 'npm test'
eql should compare with ==

eql implies it provides non-strict equality checking, but in some cases
falls back to using === even though the accompanying comment indicates
it should do otherwise. Restore == comparison and fix affected test.
Exclude regular files generated by OS in repository

Just for convenience.
Merge pull request #124 from tjwudi/master

Exclude regular files generated by OS in repository
Add tests and docs for undocumented method approximately. Also make it has more obvious description.
add .startWith (close #119)
Revert "add .startWith (close #119)"

This reverts commit 26500488b884167f8e854d250b09acb422746450.
add .startWith (#119)
Added complimentary method #endWith(). Fill changelog
Fill doc for endWith
Revert not tested .valueOf edge case
Fix doc for .keys. Closes #108.
Merge pull request #115 from dirtyrottenscoundrel/unstrict-eql

eql should compare with ==
Keep _deepEqual up to date with assert module.
Use valueOf only in case of primitive type wrappers. Close #107, #104.
Fill changelog
Merge pull request #109 from mcandre/master

Added `npm test` script to package.json
Make should a function and expose it to world. Assert module  merged to it. Closes #43.
Release 1.3.0
Changed Expresso example to Mocha.