updated assert.js, kindaEqual and notKindaEqual