Award-winning comedian Margaret Cho is bringing her new show “Mother,” to Maui’s Castle Theater on Friday, Feb. 8. We talked to the often controversial and always funny comedian about her show, her childhood aspirations, and what she’d order for a last meal. Maui Now: So your new show is...