cargo: Fix tracking with aliases and no refs
This MR is a suggested solution to #53 (closed)
The issue appears to have been caused by not marking the url in configure
when there are no refs.
This commit fixes it by always marking the url in configure.