Add test for primitive objects
Add mocha reporter
Add test for arrays and objects
Support objects that are created with Object.create(null)