Fix upstream cause traversal logic.
Fix upstream cause traversal logic.

If a build was triggered by two builds of the same upstream project it was only traversing one of those causes.
Now it should correctly traverse all upstream build causes, thereby taking into account all the modules it needs to build.

opencloud/ivy-plugin,opencloud/ivy-plugin