url fix to support source push/pulls

the source push and pulls were not working because of the extra slashes in the URL, this fix to the URLs should fix it. Don't merge until testing on staging is complete.