REGISTRATION RIGHTS AGREEMENT BY AND AMONG CNX COAL RESOURCES LP, CONSOL ENERGY INC. AND THE OTHER PARTIES HERETO