Add a way to test completions to the test runner
Prevent Object.create's output from creating an infinite stream of new objs

Closes #29
Fix bug in test runner output
Fix behavior of Object.create(null)

(Should return a prototype-less obj, did not return anything.)