move return_page and reply_to_user to general package definition to make it resuable in other packages,
provide to Package methods "invoke" and "error_msg" optional non positional arguments to control the
behavior in error cases better, especially when xowiki pages are included