Make jasmine.pp work with Object.create(null) objects.

Objects created with `Object.create(null)` currently cause iterateObject to throw a TypeError:

    TypeError: 'undefined' is not a function (evaluating 'obj.hasOwnProperty(property)')

A quick check for the existence of obj.hasOwnProperty fixes this.