Australia's 55,000+ charities and 600,000 community groups are there for us in good times and bad. These are just some of their stories.