Katherine Heigl and Gerard Butler are so nice in “The Ugly Truth” that it’s a shame to spoil their bash. But toil and check out as they do, the comedy bogs down in relentless predictability and the puzzling overuse of naughty terms. Mike (Butler), her obnoxious Tv set star, appreciates Males only want something. decided to show that she's no