Addressing open issues for 'Make branch attribute available when publishing and resolving Ivy modules'

- Adding documentation
- Tweaking tests
+review REVIEW-5059