- added portray() function to support data/type data bundles to be returned by an action
- added forward_new_page/action() to aid forwarding to page or action