AMENDED AND RESTATED STOCKHOLDERS AGREEMENT OF FORUM ENERGY TECHNOLOGIES, INC., A Delaware Corporation