Fixing args, node and link tests. Started fixing menu_link tests

Menu links are tricky. We now have content entities (menu_link_content), but we also have others, like views. So I think the token generation should be based on MenuLinkInterface and not MenuLinkContentInterface. And posibly get the menu link for a content entity if one is passed in instead.