Tim Minchin has come a long way from his early days growing up in Perth. The comedian, actor and songwriter has become an international star by pushing boundaries, and courting controversy.