Ellen Degeneres has waited 9 seasons for Rufus Wainwright to appear on her show…. yesterday it happened