- Address issue #3374: improve "make_link", when a page is passed in as an object, and NO "link" is provided. Previously, the current url was used as a base_link, now "pretty_link" of the object is used. This is particularly necessary, when folders are used. NOTICE: this is a potential incompatibility (found however no case in xowiki/xowf) where the old behavior was expected. - the argument "method" is now optional (useful, when no method should be invoked) - improved documentation - updates of message keys
- added instance variable parent_field (when create_components is used). This eases the upwards traversal for compound form fields.
- simplify usage of shuffling since it makes configuration via form-constraints easier. we use now one field "shuffle_kind" instead of the tow fields before.