IDENIX PHARMACEUTICALS, INC. SECOND AMENDED AND RESTATED STOCKHOLDERS’ AGREEMENT July 31, 2012