Modify function vsite_menu_add_node() to use router path #3307

#3307

Previously, the function vsite_menu_link_save() was failing to add node
links when the path alias was passed, since it wasn't finding a valid
router item, but the link wasn't set to external either. The final path
used in the menu item will still use any existing path alias.