Ported remote url logic from quintagroup.dropdownmenu

Needed getRemoteUrl in cases of the nav item being a Link object, in which case the URL to link to should be of the editable remote url on that Link objet rather than to the link object itself.