FIRST AMENDED AND RESTATED AGREEMENT OF LIMITED PARTNERSHIP OF CNX COAL RESOURCES LP A Delaware Limited Partnership Dated as of July 7, 2015