Mayor Vincent C. Gray made good on his pledge to tackle campaign finance reform Tuesday, unveiling legislation that would curb the influence of lobbyists and contractors in city politics — a notable step toward ending “pay to play” as we know it. But is a mayor facing allegations of massive corruption in his election campaign really the person best positioned to move the ball?