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

- Adding support for publishing extra info elements
- Change extra info map to use composite key for namespacing
+review REVIEW-5059