should.notEqual: handle nil args
should.haveCount: tostring() expected and actual arguments on message
should.haveKey: add tests