Rework implem of 'kotti.util.Link' ('ViewLink') to be more flexible.

There's now proper support for nesting 'edit_links', so that the special 'action_links' list is no longer necessary.  Links now also make better use of templates for rendering, and are probably easier to customize overall.