Only show +other orgs if there are non-lead orgs

Also fixed a bug where by `all_organsations` would contain duplicated
lead organsiations. This was due to a wrong assumption about what
orgaisations would have when passed in.
Update topics test for lead organisations

Also added a factory so you can create a lead organisation in a topic.