Start the service after updating the current link.

Restarting node before updating the symlink causes the node process to point to the previous release. This reverses that and starts the service after the symlink has been created.