Bug 1105237 - [Loop] Move 'share' logic to a separate handler r=crdlc

Branding is not defined in that moment, so it's failing. Further more this should be checked with UX, due to I dont know if the subject should change with new strings