CONSOL ENERGY INC. Registration Rights Agreement