Eye care giant Bausch + Lomb is buying ISTA Pharmaceuticals for $500 million.