It would have been unimaginable even a couple of years ago. The most powerful Republican in Washington flew to San Diego this month to help raise money for an openly gay candidate for the House. House Speaker John Boehner, R-Ohio, wasn’t just trying to help elect a Republican. He was trying to help his party build a new image, and reach out to voters it had spent the last decade shunning.