subrepo: propagate non-default path on outgoing
I caught this problem when setting a second repository manager for code review and including all repositories (parents and sub-repositories). The parent repo was being compared to the right remote, however the sub-repositories where being compared with the default repository.
This is a follow-up from !828 (closed) with only the first changeset.