ecmascript/page: Add toString method for page.Item object
ecmascript: Add Showtime.propDestroy()
ecmascript/page: Add Item.destroy() method
ecmascript: Add Showtime.propIsSame() method
ecmascript: Add support for page.reorderer() callback

Fixes #2431