Upgrade nada to latest version
Define hasOwnProperty() function

This is an alias for Object.prototype.hasOwnProperty, created with
alias().

I also removed unit tests related to hasOwnProperty() from the tests
of alias().
Add forEachProperty() function to iterate own properties of an object

Inherited properties are skipped, using hasOwnProperty() to select
only the own properties of the object.