ecmascript/page: Fix broken Item.prototype.{enable,disable}
ecmascript/prop: Don't print subscribers in propPrint()
ecamscript/page: Make sure page.error() converts message to a string

Fixes #2378