Store depot name if there is no public branch
Replace job callbacks with normal callbacks (SteamKit's changes)